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

Function updateGithubCredentials

test/integration/client_utils.go:118–126  ·  view source on GitHub ↗
(apiCli *client.GarmAPI, apiAuthToken runtime.ClientAuthInfoWriter, credentialsID int64, credentialsParams params.UpdateGithubCredentialsParams)

Source from the content-addressed store, hash-verified

116}
117
118func updateGithubCredentials(apiCli *client.GarmAPI, apiAuthToken runtime.ClientAuthInfoWriter, credentialsID int64, credentialsParams params.UpdateGithubCredentialsParams) (*params.ForgeCredentials, error) {
119 updateCredentialsResponse, err := apiCli.Credentials.UpdateCredentials(
120 clientCredentials.NewUpdateCredentialsParams().WithID(credentialsID).WithBody(credentialsParams),
121 apiAuthToken)
122 if err != nil {
123 return nil, err
124 }
125 return &updateCredentialsResponse.Payload, nil
126}
127
128func createGithubEndpoint(apiCli *client.GarmAPI, apiAuthToken runtime.ClientAuthInfoWriter, endpointParams params.CreateGithubEndpointParams) (*params.ForgeEndpoint, error) {
129 createEndpointResponse, err := apiCli.Endpoints.CreateGithubEndpoint(

Calls 3

UpdateCredentialsMethod · 0.65
WithBodyMethod · 0.45
WithIDMethod · 0.45