Part 2 of 2: Script Timeout Agent Options (#20356)

This commit is contained in:
Tim Lee
2024-07-11 15:03:36 -06:00
committed by GitHub
parent 4e0c447daa
commit 80b11d873d
8 changed files with 127 additions and 34 deletions
+4
View File
@@ -29,6 +29,8 @@ type runScriptRequest struct {
HostID uint `json:"host_id"`
ScriptID *uint `json:"script_id"`
ScriptContents string `json:"script_contents"`
ScriptName string `json:"script_name"`
TeamID uint `json:"team_id"`
}
type runScriptResponse struct {
@@ -48,6 +50,8 @@ func runScriptEndpoint(ctx context.Context, request interface{}, svc fleet.Servi
HostID: req.HostID,
ScriptID: req.ScriptID,
ScriptContents: req.ScriptContents,
ScriptName: req.ScriptName,
TeamID: req.TeamID,
}, noWait)
if err != nil {
return runScriptResponse{Err: err}, nil