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

Function getOrgPool

test/integration/client_utils.go:438–446  ·  view source on GitHub ↗
(apiCli *client.GarmAPI, apiAuthToken runtime.ClientAuthInfoWriter, orgID, poolID string)

Source from the content-addressed store, hash-verified

436}
437
438func getOrgPool(apiCli *client.GarmAPI, apiAuthToken runtime.ClientAuthInfoWriter, orgID, poolID string) (*params.Pool, error) {
439 getOrgPoolResponse, err := apiCli.Organizations.GetOrgPool(
440 clientOrganizations.NewGetOrgPoolParams().WithOrgID(orgID).WithPoolID(poolID),
441 apiAuthToken)
442 if err != nil {
443 return nil, err
444 }
445 return &getOrgPoolResponse.Payload, nil
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(

Callers 1

GetOrgPoolMethod · 0.70

Calls 3

GetOrgPoolMethod · 0.65
WithPoolIDMethod · 0.45
WithOrgIDMethod · 0.45

Tested by 1

GetOrgPoolMethod · 0.56