mirror of
https://github.com/YunoHost/yunorunner.git
synced 2024-09-03 20:05:52 +02:00
I have no idea why, but apparently we can't load the config inside main() now ...
This commit is contained in:
parent
134c1618a7
commit
688a1fdc8f
1 changed files with 53 additions and 54 deletions
31
run.py
31
run.py
|
@ -1746,9 +1746,7 @@ async def listener_after_server_stop(*args, **kwargs):
|
|||
job.save()
|
||||
|
||||
|
||||
def main(config="./config.py"):
|
||||
|
||||
default_config = {
|
||||
default_config = {
|
||||
"BASE_URL": "",
|
||||
"PORT": 4242,
|
||||
"TIMEOUT": 10800,
|
||||
|
@ -1780,31 +1778,32 @@ def main(config="./config.py"):
|
|||
":stuck_out_tongue_winking_eye:",
|
||||
],
|
||||
"GITHUB_COMMIT_STATUS_TOKEN": None
|
||||
}
|
||||
}
|
||||
|
||||
app.config.update_config(default_config)
|
||||
app.config.update_config(config)
|
||||
app.config.update_config(default_config)
|
||||
app.config.update_config("./config.py")
|
||||
|
||||
app.config.PACKAGE_CHECK_PATH = app.config.PACKAGE_CHECK_DIR + "package_check.sh"
|
||||
app.config.PACKAGE_CHECK_LOCK_PER_WORKER = (
|
||||
app.config.PACKAGE_CHECK_PATH = app.config.PACKAGE_CHECK_DIR + "package_check.sh"
|
||||
app.config.PACKAGE_CHECK_LOCK_PER_WORKER = (
|
||||
app.config.PACKAGE_CHECK_DIR + "pcheck-{worker_id}.lock"
|
||||
)
|
||||
app.config.PACKAGE_CHECK_FULL_LOG_PER_WORKER = (
|
||||
)
|
||||
app.config.PACKAGE_CHECK_FULL_LOG_PER_WORKER = (
|
||||
app.config.PACKAGE_CHECK_DIR + "full_log_{worker_id}.log"
|
||||
)
|
||||
app.config.PACKAGE_CHECK_RESULT_JSON_PER_WORKER = (
|
||||
)
|
||||
app.config.PACKAGE_CHECK_RESULT_JSON_PER_WORKER = (
|
||||
app.config.PACKAGE_CHECK_DIR + "results_{worker_id}.json"
|
||||
)
|
||||
app.config.PACKAGE_CHECK_SUMMARY_PNG_PER_WORKER = (
|
||||
)
|
||||
app.config.PACKAGE_CHECK_SUMMARY_PNG_PER_WORKER = (
|
||||
app.config.PACKAGE_CHECK_DIR + "summary_{worker_id}.png"
|
||||
)
|
||||
)
|
||||
|
||||
if not os.path.exists(app.config.PACKAGE_CHECK_PATH):
|
||||
if not os.path.exists(app.config.PACKAGE_CHECK_PATH):
|
||||
print(
|
||||
f"Error: analyzer script doesn't exist at '{app.config.PACKAGE_CHECK_PATH}'. Please fix the configuration in {config}"
|
||||
)
|
||||
sys.exit(1)
|
||||
|
||||
def main():
|
||||
if app.config.MONITOR_APPS_LIST:
|
||||
app.add_task(
|
||||
monitor_apps_lists(
|
||||
|
|
Loading…
Add table
Reference in a new issue