From 50a46b5cf11317d12d872b54ecd276ede52d5d0c Mon Sep 17 00:00:00 2001 From: Jacek Kowalski <Jacek@jacekk.info> Date: Fri, 22 May 2020 16:00:34 +0000 Subject: [PATCH] Replace uwsgi with waitress due to 400 Bad Request issues --- run.py | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) diff --git a/run.py b/run.py index c8692a8..40bb62c 100755 --- a/run.py +++ b/run.py @@ -1,9 +1,11 @@ #!/usr/bin/env python3 import logging +import os import docker_plugin_api.Plugin import flask +import waitress app = flask.Flask('pyveth') app.logger.setLevel(logging.DEBUG) @@ -15,4 +17,7 @@ app.register_blueprint(lib.NetworkDriver.app) if __name__ == '__main__': - app.run(debug=True) + if os.environ.get('ENVIRONMENT', 'dev') == 'dev': + app.run(debug=True) + else: + waitress.serve(app, unix_socket='/run/docker/plugins/pyveth.sock', threads=1) -- Gitblit v1.9.1