MCPcopy Create free account
hub / github.com/cloudbase/garm / updateOrgPool

Function updateOrgPool

test/integration/client_utils.go:448–456  ·  view source on GitHub ↗
(apiCli *client.GarmAPI, apiAuthToken runtime.ClientAuthInfoWriter, orgID, poolID string, poolParams params.UpdatePoolParams)

Source from the content-addressed store, hash-verified

446}
447
448func updateOrgPool(apiCli *client.GarmAPI, apiAuthToken runtime.ClientAuthInfoWriter, orgID, poolID string, poolParams params.UpdatePoolParams) (*params.Pool, error) {
449 updateOrgPoolResponse, err := apiCli.Organizations.UpdateOrgPool(
450 clientOrganizations.NewUpdateOrgPoolParams().WithOrgID(orgID).WithPoolID(poolID).WithBody(poolParams),
451 apiAuthToken)
452 if err != nil {
453 return nil, err
454 }
455 return &updateOrgPoolResponse.Payload, nil
456}
457
458func listOrgInstances(apiCli *client.GarmAPI, apiAuthToken runtime.ClientAuthInfoWriter, orgID string) (params.Instances, error) {
459 listOrgInstancesResponse, err := apiCli.Organizations.ListOrgInstances(

Callers 1

UpdateOrgPoolMethod · 0.70

Calls 4

UpdateOrgPoolMethod · 0.65
WithBodyMethod · 0.45
WithPoolIDMethod · 0.45
WithOrgIDMethod · 0.45

Tested by 1

UpdateOrgPoolMethod · 0.56