mirror of
https://github.com/migatu/conjurer.git
synced 2026-07-19 00:02:11 +00:00
12
This commit is contained in:
@@ -6,6 +6,7 @@ import time
|
|||||||
from sys import platform
|
from sys import platform
|
||||||
import logging
|
import logging
|
||||||
from flask import Flask, jsonify, request
|
from flask import Flask, jsonify, request
|
||||||
|
from waitress import serve
|
||||||
|
|
||||||
if platform in ("linux", "linux2"):
|
if platform in ("linux", "linux2"):
|
||||||
SEPARATOR_FILE_PATH = "/"
|
SEPARATOR_FILE_PATH = "/"
|
||||||
@@ -69,15 +70,22 @@ def update_music_list():
|
|||||||
def flask_debug():
|
def flask_debug():
|
||||||
app.run(debug=True, use_reloader=False, host='0.0.0.0', port=5000)
|
app.run(debug=True, use_reloader=False, host='0.0.0.0', port=5000)
|
||||||
|
|
||||||
|
def waitress_run():
|
||||||
|
serve(app, host="0.0.0.0", port=5000)
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
logger = logging.getLogger('conjurer_musician')
|
logger = logging.getLogger('conjurer_musician')
|
||||||
logger.setLevel(logging.DEBUG)
|
logger.setLevel(logging.DEBUG)
|
||||||
rescan()
|
rescan()
|
||||||
threading.Thread(target=flask_debug).start()
|
threads = []
|
||||||
threading.Thread(target=thread_rescan).start()
|
threads.append(threading.Thread(target=waitress_run))
|
||||||
|
threads.append(threading.Thread(target=thread_rescan))
|
||||||
|
#threads.append(threading.Thread(target=flask_debug))
|
||||||
|
|
||||||
#app.run(debug=True, host="0.0.0.0")
|
for worker in threads:
|
||||||
#from waitress import serve
|
worker.start()
|
||||||
#serve(app, host="0.0.0.0", port=5000)
|
|
||||||
|
for worker in threads:
|
||||||
|
worker.join()
|
||||||
|
|
||||||
#TODO: Inne pliki - sadox, dokumenty naukowe itp.
|
#TODO: Inne pliki - sadox, dokumenty naukowe itp.
|
||||||
|
|||||||
Reference in New Issue
Block a user