|
|
|
@ -3,6 +3,7 @@ import http.client
|
|
|
|
|
import json
|
|
|
|
|
import pdb
|
|
|
|
|
import os
|
|
|
|
|
import sys
|
|
|
|
|
import subprocess
|
|
|
|
|
#Глобальная переменная - все глобальные значения программы
|
|
|
|
|
global mGlobalDict
|
|
|
|
@ -21,6 +22,9 @@ global mGlobalDict
|
|
|
|
|
# {
|
|
|
|
|
# type: <ActivityCMDRun>,
|
|
|
|
|
# code: <str>
|
|
|
|
|
# },
|
|
|
|
|
# {
|
|
|
|
|
# type: <ActivityRestartOrchestrator>
|
|
|
|
|
# }
|
|
|
|
|
# ]
|
|
|
|
|
#
|
|
|
|
@ -57,5 +61,9 @@ def ProcessingRun(inConfigurationDict):
|
|
|
|
|
subprocess.Popen(lCMDCode)
|
|
|
|
|
lResultCMDRun=1#os.system(lCMDCode)
|
|
|
|
|
lResult["actionListResult"][-1] = {**lResult["actionListResult"][-1], **{"result":str(lResultCMDRun)}}
|
|
|
|
|
#Вернуть результат
|
|
|
|
|
return lResult
|
|
|
|
|
#Обработка команды ActivityRestartOrchestrator
|
|
|
|
|
if lItem["type"]=="ActivityRestartOrchestrator":
|
|
|
|
|
os.execl(sys.executable,os.path.abspath(__file__),*sys.argv)
|
|
|
|
|
sys.exit(0)
|
|
|
|
|
#Вернуть результат
|
|
|
|
|
return lResult
|