(k *Keeper, err error)
| 157 | } |
| 158 | |
| 159 | func wrapError(k *Keeper, err error) error { |
| 160 | if err == nil { |
| 161 | return nil |
| 162 | } |
| 163 | if gcerr.DoNotWrap(err) { |
| 164 | return err |
| 165 | } |
| 166 | return gcerr.New(k.k.ErrorCode(err), err, 2, "secrets") |
| 167 | } |
| 168 | |
| 169 | // KeeperURLOpener represents types that can open Keepers based on a URL. |
| 170 | // The opener must not modify the URL argument. OpenKeeperURL must be safe to |