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

Function parseGiteaCredentialsAddParams

cmd/garm-cli/cmd/gitea_credentials.go:221–234  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

219}
220
221func parseGiteaCredentialsAddParams() (ret params.CreateGiteaCredentialsParams, err error) {
222 ret.Name = credentialsName
223 ret.Description = credentialsDescription
224 ret.AuthType = params.ForgeAuthType(credentialsType)
225 ret.Endpoint = credentialsEndpoint
226 switch ret.AuthType {
227 case params.ForgeAuthTypePAT:
228 ret.PAT.OAuth2Token = credentialsOAuthToken
229 default:
230 return params.CreateGiteaCredentialsParams{}, fmt.Errorf("invalid auth type: %s (supported are: pat)", credentialsType)
231 }
232
233 return ret, nil
234}
235
236func parseGiteaCredentialsUpdateParams() (params.UpdateGiteaCredentialsParams, error) {
237 var updateParams params.UpdateGiteaCredentialsParams

Callers 1

Calls 1

ForgeAuthTypeTypeAlias · 0.92

Tested by

no test coverage detected