Enable external debugger
This commit is contained in:
@@ -22,6 +22,8 @@ class Cli:
|
||||
debugpy.listen(5678)
|
||||
debugpy.wait_for_client()
|
||||
|
||||
self.externalDebugger = self.__args.debug
|
||||
|
||||
map = {
|
||||
0: logging.ERROR,
|
||||
1: logging.WARN,
|
||||
|
||||
@@ -8,7 +8,8 @@ def startFlask(
|
||||
batchWorker: solo_turnier.batch.BatchWorker,
|
||||
debug: bool = False,
|
||||
port: int = 8082,
|
||||
showOnlyFinalists: bool = True
|
||||
showOnlyFinalists: bool = True,
|
||||
externalDebugger: bool = False,
|
||||
):
|
||||
app = flask.Flask(__name__)
|
||||
|
||||
@@ -27,4 +28,5 @@ def startFlask(
|
||||
)
|
||||
return flask.Response(ret, mimetype='text/css')
|
||||
|
||||
app.run(host='0.0.0.0', port=port, debug=debug)
|
||||
useReloader = debug and not externalDebugger
|
||||
app.run(host='0.0.0.0', port=port, debug=debug, use_reloader=useReloader)
|
||||
|
||||
Reference in New Issue
Block a user