Fix in scheduler

This commit is contained in:
Antonio de la Rosa 2025-08-30 22:46:36 +02:00
parent 60786dd6c4
commit 985b5c87b0

View file

@ -19,6 +19,7 @@ from modules.pastafari2.models import tasks
from modules.pastafari2.libraries.task import Task from modules.pastafari2.libraries.task import Task
from modules.pastafari2.libraries.configtask import config_task from modules.pastafari2.libraries.configtask import config_task
from flask import Flask from flask import Flask
import signal
# For deploy with uwsgi; uwsgi --gevent 100 --http-socket :9090 --wsgi-file scheduler.py # For deploy with uwsgi; uwsgi --gevent 100 --http-socket :9090 --wsgi-file scheduler.py
@ -139,7 +140,21 @@ def run_app(app):
http_server=WSGIServer((pastafari_host, pastafari_port), app) http_server=WSGIServer((pastafari_host, pastafari_port), app)
http_server.serve_forever() http_server.serve_forever()
"""
if __name__=='__main__': if __name__=='__main__':
run_app(app) run_app(app)
"""
if __name__=='__main__':
def catch_signal(sig, frame):
print('Exiting...')
exit(0)
signal.signal(signal.SIGINT, catch_signal)
run_app(app)