Parcourir la source

feature: Add OT_ vars to each execution (#406)

James Read il y a 2 ans
Parent
commit
76c9171356
1 fichiers modifiés avec 3 ajouts et 0 suppressions
  1. 3 0
      internal/executor/executor.go

+ 3 - 0
internal/executor/executor.go

@@ -332,6 +332,9 @@ func stepACLCheck(req *ExecutionRequest) bool {
 func stepParseArgs(req *ExecutionRequest) bool {
 	var err error
 
+	req.Arguments["ot_executionTrackingId"] = req.TrackingID
+	req.Arguments["ot_username"] = req.AuthenticatedUser.Username
+
 	req.finalParsedCommand, err = parseActionArguments(req.Action.Shell, req.Arguments, req.Action, req.logEntry.ActionTitle, req.EntityPrefix)
 
 	if err != nil {