MCPcopy Create free account
hub / github.com/Xenov-X/csbot / executeGetSystem

Method executeGetSystem

workflow/executor.go:833–840  ·  view source on GitHub ↗

executeGetSystem executes getsystem command

(ctx context.Context, client *csclient.Client, beaconID string)

Source from the content-addressed store, hash-verified

831
832// executeGetSystem executes getsystem command
833func (e *Executor) executeGetSystem(ctx context.Context, client *csclient.Client, beaconID string) (string, error) {
834 resp, err := client.GetSystem(ctx, beaconID)
835 if err != nil {
836 return "", err
837 }
838
839 return e.waitForOutput(ctx, client, resp.TaskID)
840}
841
842// executeSleep pauses execution
843func (e *Executor) executeSleep(action Action) (string, error) {

Callers 1

executeActionMethod · 0.95

Calls 1

waitForOutputMethod · 0.95

Tested by

no test coverage detected