summaryrefslogtreecommitdiffstats
path: root/bin
diff options
context:
space:
mode:
Diffstat (limited to 'bin')
-rwxr-xr-xbin/keystone-all6
1 files changed, 4 insertions, 2 deletions
diff --git a/bin/keystone-all b/bin/keystone-all
index 5dddd147..f7221ae1 100755
--- a/bin/keystone-all
+++ b/bin/keystone-all
@@ -25,9 +25,9 @@ from keystone.common import wsgi
CONF = config.CONF
-def create_server(conf, name, port):
+def create_server(conf, name, host, port):
app = deploy.loadapp('config:%s' % conf, name=name)
- return wsgi.Server(app, port)
+ return wsgi.Server(app, host=host, port=port)
def serve(*servers):
@@ -65,8 +65,10 @@ if __name__ == '__main__':
servers = []
servers.append(create_server(CONF.config_file[0],
'admin',
+ options['bind_host'],
int(options['admin_port'])))
servers.append(create_server(CONF.config_file[0],
'main',
+ options['bind_host'],
int(options['public_port'])))
serve(*servers)