diff options
author | Paul Holzinger <pholzing@redhat.com> | 2022-04-27 14:57:25 +0200 |
---|---|---|
committer | Paul Holzinger <pholzing@redhat.com> | 2022-04-27 14:57:25 +0200 |
commit | 3bcfd256b3253d248cf458509c05c7940f7e58cb (patch) | |
tree | 7bb7e7ebc591420603312a82ff96eb153cef3e87 /libpod/container.go | |
parent | 4a4906b91f6ff59f5cbc542d31b6127b5d8f5bc8 (diff) | |
download | podman-3bcfd256b3253d248cf458509c05c7940f7e58cb.tar.gz podman-3bcfd256b3253d248cf458509c05c7940f7e58cb.tar.bz2 podman-3bcfd256b3253d248cf458509c05c7940f7e58cb.zip |
manifest endpoints fix ordering
OK this is a pretty bad design IMO. We have to endpoints:
manifest create: `POST /{name}`
manifest push: `POST /{name}/registry/{destination}`
So basically all push requests are valid create requests.
Fortunately we can change the order in which the endpoints are matched.
If the logic matches push first it will fall back to create if the
request does not have the `/registry/{}` part.
Signed-off-by: Paul Holzinger <pholzing@redhat.com>
Diffstat (limited to 'libpod/container.go')
0 files changed, 0 insertions, 0 deletions