mirror of
https://github.com/Cp0204/quark-auto-save.git
synced 2026-01-16 01:10:44 +08:00
修复docker定时任务运行失败
This commit is contained in:
parent
630d726a77
commit
571aabe3a2
@ -25,7 +25,7 @@ script_path = os.environ.get("SCRIPT_PATH", "./quark_auto_save.py")
|
|||||||
config_path = os.environ.get("CONFIG_PATH", "./config/quark_config.json")
|
config_path = os.environ.get("CONFIG_PATH", "./config/quark_config.json")
|
||||||
|
|
||||||
app = Flask(__name__)
|
app = Flask(__name__)
|
||||||
app.config["APP_VERSION"] = "0.2.4"
|
app.config["APP_VERSION"] = "0.2.4.1"
|
||||||
app.secret_key = "ca943f6db6dd34823d36ab08d8d6f65d"
|
app.secret_key = "ca943f6db6dd34823d36ab08d8d6f65d"
|
||||||
app.json.ensure_ascii = False
|
app.json.ensure_ascii = False
|
||||||
app.json.sort_keys = False
|
app.json.sort_keys = False
|
||||||
@ -149,8 +149,8 @@ def run_script_now():
|
|||||||
|
|
||||||
|
|
||||||
# 定时任务执行的函数
|
# 定时任务执行的函数
|
||||||
def run_script(script_path):
|
def run_script(args):
|
||||||
os.system(f"python {script_path}")
|
os.system(f"{python_path} {args}")
|
||||||
|
|
||||||
|
|
||||||
# 重新加载任务
|
# 重新加载任务
|
||||||
@ -168,7 +168,7 @@ def reload_tasks():
|
|||||||
trigger = CronTrigger.from_crontab(crontab)
|
trigger = CronTrigger.from_crontab(crontab)
|
||||||
scheduler.remove_all_jobs()
|
scheduler.remove_all_jobs()
|
||||||
scheduler.add_job(
|
scheduler.add_job(
|
||||||
run_script, trigger=trigger, args=[f"{python_path} {script_path} {config_path}"]
|
run_script, trigger=trigger, args=[f"{script_path} {config_path}"]
|
||||||
)
|
)
|
||||||
if scheduler.state == 2:
|
if scheduler.state == 2:
|
||||||
scheduler.resume() # 恢复调度器
|
scheduler.resume() # 恢复调度器
|
||||||
|
|||||||
@ -204,8 +204,7 @@
|
|||||||
for (key in newVal) {
|
for (key in newVal) {
|
||||||
if (newVal[key].toLowerCase() === 'false') {
|
if (newVal[key].toLowerCase() === 'false') {
|
||||||
this.$set(this.formData.push_config, key, false);
|
this.$set(this.formData.push_config, key, false);
|
||||||
}
|
} else if (newVal[key].toLowerCase() === 'true') {
|
||||||
if (newVal[key].toLowerCase() === 'true') {
|
|
||||||
this.$set(this.formData.push_config, key, true);
|
this.$set(this.formData.push_config, key, true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user