fix cloud sql test

This commit is contained in:
duwenxin
2026-02-09 11:02:14 -05:00
parent 03b28a62c2
commit 7fc48e2693
4 changed files with 20 additions and 13 deletions

View File

@@ -144,6 +144,10 @@ func (t Tool) Invoke(ctx context.Context, resourceMgr tools.SourceProvider, para
iamUser, _ := paramsMap["iamUser"].(bool)
password, _ := paramsMap["password"].(string)
if !iamUser && password == "" {
return nil, util.NewAgentError("missing 'password' parameter for non-IAM user", nil)
}
resp, err := source.CreateUsers(ctx, project, instance, name, password, iamUser, string(accessToken))
if err != nil {
return nil, util.ProcessGcpError(err)