Fix in scheduler
This commit is contained in:
parent
60786dd6c4
commit
985b5c87b0
1 changed files with 15 additions and 0 deletions
|
|
@ -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)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue