From 39761e0922ce7d6ab2d3671720269645d975a9f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=2E=20Fernando=20S=C3=A1nchez?= Date: Wed, 2 Mar 2016 05:20:08 +0100 Subject: [PATCH] Fix for heroku --- Procfile | 2 +- senpy/__main__.py | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Procfile b/Procfile index 244c130..8fcdd4f 100644 --- a/Procfile +++ b/Procfile @@ -1 +1 @@ -web: gunicorn app:app --log-file=- +web: python -m senpy --host 0.0.0.0 --port $PORT --default-plugins diff --git a/senpy/__main__.py b/senpy/__main__.py index 8636be6..c5d7087 100644 --- a/senpy/__main__.py +++ b/senpy/__main__.py @@ -32,6 +32,8 @@ import senpy patch_all(thread=False) +SERVER_PORT = os.environ.get("PORT", 5000) + def main(): parser = argparse.ArgumentParser(description='Run a Senpy server') parser.add_argument('--level', @@ -56,7 +58,7 @@ def main(): parser.add_argument('--port', '-p', type=int, - default=5000, + default=SERVER_PORT, help='Port to listen on.') parser.add_argument('--plugins-folder', '-f',