增加手动停止标识

This commit is contained in:
whyour
2024-12-31 00:17:30 +08:00
parent 678e3e2dc6
commit 43d6ac2071
5 changed files with 22 additions and 4 deletions
+9 -1
View File
@@ -5,6 +5,7 @@ import json
import builtins
import sys
import env
import signal
def try_parse_int(value):
@@ -63,7 +64,8 @@ def run():
for key, value in env_json.items():
os.environ[key] = value
print(output)
if len(output) > 0:
print(output)
if task_before:
print("执行前置命令结束")
@@ -95,7 +97,13 @@ def run():
os.environ[env_param] = env_str
def handle_sigterm(signum, frame):
sys.exit(15)
try:
signal.signal(signal.SIGTERM, handle_sigterm)
run()
from notify import send