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

Function createOrg

test/integration/client_utils.go:352–360  ·  view source on GitHub ↗

Organizations //

(apiCli *client.GarmAPI, apiAuthToken runtime.ClientAuthInfoWriter, orgParams params.CreateOrgParams)

Source from the content-addressed store, hash-verified

350// Organizations //
351// ////////////////
352func createOrg(apiCli *client.GarmAPI, apiAuthToken runtime.ClientAuthInfoWriter, orgParams params.CreateOrgParams) (*params.Organization, error) {
353 createOrgResponse, err := apiCli.Organizations.CreateOrg(
354 clientOrganizations.NewCreateOrgParams().WithBody(orgParams),
355 apiAuthToken)
356 if err != nil {
357 return nil, err
358 }
359 return &createOrgResponse.Payload, nil
360}
361
362func listOrgs(apiCli *client.GarmAPI, apiAuthToken runtime.ClientAuthInfoWriter) (params.Organizations, error) {
363 listOrgsResponse, err := apiCli.Organizations.ListOrgs(

Callers 1

CreateOrgMethod · 0.70

Calls 2

CreateOrgMethod · 0.65
WithBodyMethod · 0.45

Tested by 1

CreateOrgMethod · 0.56