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

Function InstanceAuthToken

auth/context.go:192–198  ·  view source on GitHub ↗
(ctx context.Context)

Source from the content-addressed store, hash-verified

190}
191
192func InstanceAuthToken(ctx context.Context) (string, error) {
193 elem := ctx.Value(instanceAuthToken)
194 if elem == nil {
195 return "", runnerErrors.ErrUnauthorized
196 }
197 return elem.(string), nil
198}
199
200func PopulateInstanceContext(ctx context.Context, instance params.Instance, entity params.ForgeEntity, claims *InstanceJWTClaims) context.Context {
201 ctx = SetInstanceID(ctx, instance.ID)

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected