MCPcopy
hub / github.com/wavetermdev/waveterm / StartJobCommand

Method StartJobCommand

pkg/jobmanager/mainserverconn.go:98–105  ·  view source on GitHub ↗
(ctx context.Context, data wshrpc.CommandStartJobData)

Source from the content-addressed store, hash-verified

96}
97
98func (msc *MainServerConn) StartJobCommand(ctx context.Context, data wshrpc.CommandStartJobData) (*wshrpc.CommandStartJobRtnData, error) {
99 log.Printf("StartJobCommand: received command=%s args=%v", data.Cmd, data.Args)
100 if !msc.PeerAuthenticated.Load() {
101 log.Printf("StartJobCommand: not authenticated")
102 return nil, fmt.Errorf("not authenticated")
103 }
104 return WshCmdJobManager.StartJob(msc, data)
105}
106
107func (msc *MainServerConn) JobPrepareConnectCommand(ctx context.Context, data wshrpc.CommandJobPrepareConnectData) (*wshrpc.CommandJobConnectRtnData, error) {
108 if !msc.PeerAuthenticated.Load() {

Callers

nothing calls this directly

Calls 1

StartJobMethod · 0.80

Tested by

no test coverage detected