Method
Status
(ctx context.Context, id string)
Source from the content-addressed store, hash-verified
| 4822 | } |
| 4823 | |
| 4824 | func (f *blockingStatusSessionManager) Status(ctx context.Context, id string) (*session.Info, error) { |
| 4825 | if strings.TrimSpace(id) == strings.TrimSpace(f.blockSessionID) { |
| 4826 | if f.statusStarted != nil { |
| 4827 | f.statusOnce.Do(func() { |
| 4828 | close(f.statusStarted) |
| 4829 | }) |
| 4830 | } |
| 4831 | <-ctx.Done() |
| 4832 | return nil, ctx.Err() |
| 4833 | } |
| 4834 | return f.fakeSessionManager.Status(ctx, id) |
| 4835 | } |
| 4836 | |
| 4837 | func (f *fakeSessionManager) Events( |
| 4838 | _ context.Context, |
Callers
nothing calls this directly
Tested by
no test coverage detected