(ctx context.Context)
| 113 | } |
| 114 | |
| 115 | func InstanceParams(ctx context.Context) (params.Instance, error) { |
| 116 | elem := ctx.Value(instanceParams) |
| 117 | if elem == nil { |
| 118 | return params.Instance{}, runnerErrors.ErrNotFound |
| 119 | } |
| 120 | |
| 121 | instanceParams, ok := elem.(params.Instance) |
| 122 | if !ok { |
| 123 | return params.Instance{}, runnerErrors.ErrNotFound |
| 124 | } |
| 125 | return instanceParams, nil |
| 126 | } |
| 127 | |
| 128 | func SetInstanceRunnerStatus(ctx context.Context, val params.RunnerStatus) context.Context { |
| 129 | return context.WithValue(ctx, instanceRunnerStatus, val) |
no outgoing calls
no test coverage detected