|
|
@ -69,9 +69,9 @@ func (u *Uninstall) Run(name string) (*release.UninstallReleaseResponse, error)
|
|
|
|
r, err := u.cfg.releaseContent(name, 0)
|
|
|
|
r, err := u.cfg.releaseContent(name, 0)
|
|
|
|
switch {
|
|
|
|
switch {
|
|
|
|
case err == nil:
|
|
|
|
case err == nil:
|
|
|
|
return &release.UninstallReleaseResponse{Release: r}, nil
|
|
|
|
|
|
|
|
case u.IgnoreNotFound && errors.As(err, &driver.ErrReleaseNotFound):
|
|
|
|
|
|
|
|
fallthrough
|
|
|
|
fallthrough
|
|
|
|
|
|
|
|
case u.IgnoreNotFound && errors.As(err, &driver.ErrReleaseNotFound):
|
|
|
|
|
|
|
|
return &release.UninstallReleaseResponse{Release: r}, nil
|
|
|
|
default:
|
|
|
|
default:
|
|
|
|
return &release.UninstallReleaseResponse{}, err
|
|
|
|
return &release.UninstallReleaseResponse{}, err
|
|
|
|
}
|
|
|
|
}
|
|
|
|