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

Function getControllerInfo

test/integration/client_utils.go:186–194  ·  view source on GitHub ↗

getControllerInfo returns information about the GARM controller.

(apiCli *client.GarmAPI, apiAuthToken runtime.ClientAuthInfoWriter)

Source from the content-addressed store, hash-verified

184
185// getControllerInfo returns information about the GARM controller.
186func getControllerInfo(apiCli *client.GarmAPI, apiAuthToken runtime.ClientAuthInfoWriter) (params.ControllerInfo, error) {
187 controllerInfoResponse, err := apiCli.ControllerInfo.ControllerInfo(
188 clientControllerInfo.NewControllerInfoParams(),
189 apiAuthToken)
190 if err != nil {
191 return params.ControllerInfo{}, err
192 }
193 return controllerInfoResponse.Payload, nil
194}
195
196// listJobs lists all the jobs configured in GARM.
197func listJobs(apiCli *client.GarmAPI, apiAuthToken runtime.ClientAuthInfoWriter) (params.Jobs, error) {

Callers 1

GetControllerInfoMethod · 0.85

Calls 1

ControllerInfoMethod · 0.65

Tested by 1

GetControllerInfoMethod · 0.68