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

Function listCredentials

test/integration/client_utils.go:92–100  ·  view source on GitHub ↗

listCredentials lists all the credentials configured in GARM.

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

Source from the content-addressed store, hash-verified

90
91// listCredentials lists all the credentials configured in GARM.
92func listCredentials(apiCli *client.GarmAPI, apiAuthToken runtime.ClientAuthInfoWriter) (params.Credentials, error) {
93 listCredentialsResponse, err := apiCli.Credentials.ListCredentials(
94 clientCredentials.NewListCredentialsParams(),
95 apiAuthToken)
96 if err != nil {
97 return nil, err
98 }
99 return listCredentialsResponse.Payload, nil
100}
101
102func createGithubCredentials(apiCli *client.GarmAPI, apiAuthToken runtime.ClientAuthInfoWriter, credentialsParams params.CreateGithubCredentialsParams) (*params.ForgeCredentials, error) {
103 createCredentialsResponse, err := apiCli.Credentials.CreateCredentials(

Callers 1

TestListCredentialsMethod · 0.70

Calls 1

ListCredentialsMethod · 0.65

Tested by 1

TestListCredentialsMethod · 0.56