diff options
author | Ondra Machacek <omachace@redhat.com> | 2021-10-20 18:45:56 +0200 |
---|---|---|
committer | Ondra Machacek <omachace@redhat.com> | 2021-11-02 12:28:52 +0100 |
commit | f2115471ddf40123a26c87f8903cc8cf2be57980 (patch) | |
tree | 49f390b30e9a5434e84870c1d6498a5c64fe4974 /pkg/domain/infra/tunnel/secrets.go | |
parent | 3147ff829b3d43c4bb3a32e09e2e3fae13ccd6f4 (diff) | |
download | podman-f2115471ddf40123a26c87f8903cc8cf2be57980.tar.gz podman-f2115471ddf40123a26c87f8903cc8cf2be57980.tar.bz2 podman-f2115471ddf40123a26c87f8903cc8cf2be57980.zip |
Handle HTTP 409 error messages properly for Pod actions
This PR fixes the case when the API return HTTP 409 response. Where the
API return the body format different then for other HTTP error codes.
Signed-off-by: Ondra Machacek <omachace@redhat.com>
Diffstat (limited to 'pkg/domain/infra/tunnel/secrets.go')
-rw-r--r-- | pkg/domain/infra/tunnel/secrets.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pkg/domain/infra/tunnel/secrets.go b/pkg/domain/infra/tunnel/secrets.go index 6337c7fbe..e5fa200bd 100644 --- a/pkg/domain/infra/tunnel/secrets.go +++ b/pkg/domain/infra/tunnel/secrets.go @@ -28,7 +28,7 @@ func (ic *ContainerEngine) SecretInspect(ctx context.Context, nameOrIDs []string for _, name := range nameOrIDs { inspected, err := secrets.Inspect(ic.ClientCtx, name, nil) if err != nil { - errModel, ok := err.(errorhandling.ErrorModel) + errModel, ok := err.(*errorhandling.ErrorModel) if !ok { return nil, nil, err } @@ -67,7 +67,7 @@ func (ic *ContainerEngine) SecretRm(ctx context.Context, nameOrIDs []string, opt for _, name := range nameOrIDs { secret, err := secrets.Inspect(ic.ClientCtx, name, nil) if err != nil { - errModel, ok := err.(errorhandling.ErrorModel) + errModel, ok := err.(*errorhandling.ErrorModel) if !ok { return nil, err } |