From d67aab573d5323881a544de1f2b5159bda323543 Mon Sep 17 00:00:00 2001 From: liuzheng712 Date: Fri, 26 Feb 2016 22:59:17 +0800 Subject: [PATCH] fix: ip and port use jumpserver.conf to configure --- jumpserver.conf | 2 ++ jumpserver/settings.py | 2 ++ run_websocket.py | 5 +++-- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/jumpserver.conf b/jumpserver.conf index f184a246f..5db9cdd9d 100644 --- a/jumpserver.conf +++ b/jumpserver.conf @@ -2,6 +2,8 @@ url = http://192.168.244.129 key = 88aaaf7ffe3c6c04 log = debug +ip = 127.0.0.1 +port = 8080 [db] host = 127.0.0.1 diff --git a/jumpserver/settings.py b/jumpserver/settings.py index d1c8a8f40..eb418ad8e 100644 --- a/jumpserver/settings.py +++ b/jumpserver/settings.py @@ -42,6 +42,8 @@ KEY = config.get('base', 'key') URL = config.get('base', 'url') LOG_LEVEL = config.get('base', 'log') WEB_SOCKET_HOST = config.get('websocket', 'web_socket_host') +IP = config.get('base', 'ip') +PORT = config.get('base', 'port') # Quick-start development settings - unsuitable for production # See https://docs.djangoproject.com/en/1.7/howto/deployment/checklist/ diff --git a/run_websocket.py b/run_websocket.py index ddd724697..af7a701d6 100755 --- a/run_websocket.py +++ b/run_websocket.py @@ -33,8 +33,9 @@ except ImportError: import json os.environ['DJANGO_SETTINGS_MODULE'] = 'jumpserver.settings' -define("port", default=3000, help="run on the given port", type=int) -define("host", default='0.0.0.0', help="run port on given host", type=str) +from jumpserver.settings import IP, PORT +define("port", default=PORT, help="run on the given port", type=int) +define("host", default=IP, help="run port on given host", type=str) def require_auth(role='user'):