feat: OnDeleteCatalog (#10)
* feat: OnDeleteCatalog Delete managed creds (creds we rotated previously) when a host catalog is deleted
This commit is contained in:
1 parent
08fd6e5b01
commit
ba53ae16b2
4 files changed
+135
-3
No files matched your search
@@ -143,7 +143,7 @@ func (c *Config) DeletePrivateKey(ctx context.Context, opts ...option.ClientOpti
|
||||
Name: fmt.Sprintf("projects/-/serviceAccounts/%s/keys/%s", c.ClientEmail, c.PrivateKeyId),
|
||||
})
|
||||
if err != nil {
|
||||
return status.Errorf(codes.Internal, "error deleting service account key: %v", err)
|
||||
return status.Errorf(codes.Unknown, "error deleting service account key: %v", err)
|
||||
}
|
||||
|
||||
return nil
|
||||
|
||||
@@ -317,7 +317,7 @@ func TestDeletePrivateKey(t *testing.T) {
|
||||
setup: func() {
|
||||
testIAMAdminServer.testDeleteServiceAccountKeyError = errors.New("delete key error")
|
||||
},
|
||||
expectedError: status.Errorf(codes.Internal, "error deleting service account key"),
|
||||
expectedError: status.Errorf(codes.Unknown, "error deleting service account key"),
|
||||
},
|
||||
{
|
||||
name: "Successful deletion",
|
||||
|
||||
Reference in new issue
Block a user