MCPcopy Index your code
hub / github.com/APIParkLab/APIPark / Offline

Method Offline

gateway/apinto/dynamic.go:94–107  ·  view source on GitHub ↗
(ctx context.Context, resources ...*gateway.DynamicRelease)

Source from the content-addressed store, hash-verified

92}
93
94func (d *DynamicClient) Offline(ctx context.Context, resources ...*gateway.DynamicRelease) error {
95 err := d.client.Begin(ctx)
96 if err != nil {
97 return err
98 }
99 for _, r := range resources {
100 err = d.client.Del(ctx, genWorkerID(r.ID, d.profession))
101 if err != nil {
102 d.client.Rollback(ctx)
103 return err
104 }
105 }
106 return d.client.Commit(ctx)
107}

Callers

nothing calls this directly

Calls 5

genWorkerIDFunction · 0.85
BeginMethod · 0.65
RollbackMethod · 0.65
CommitMethod · 0.65
DelMethod · 0.45

Tested by

no test coverage detected