mirror of
https://github.com/googleapis/genai-toolbox.git
synced 2026-02-12 08:05:06 -05:00
fix cloud sql test
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user