summaryrefslogtreecommitdiffstats
path: root/bin
diff options
context:
space:
mode:
authorSandy Walsh <sandy.walsh@rackspace.com>2011-02-24 17:01:48 -0800
committerSandy Walsh <sandy.walsh@rackspace.com>2011-02-24 17:01:48 -0800
commiteab99bbcdb02aa9bd330b01f2d27a297ab6b7f2e (patch)
treeaa9054e2822df24241799074edb4652da71ba622 /bin
parent307dcb7906ff066e2883cdee8998dfa78ebc8221 (diff)
parentbb4e0c940f49564c740a1863d110106d9018e8d4 (diff)
downloadnova-eab99bbcdb02aa9bd330b01f2d27a297ab6b7f2e.tar.gz
nova-eab99bbcdb02aa9bd330b01f2d27a297ab6b7f2e.tar.xz
nova-eab99bbcdb02aa9bd330b01f2d27a297ab6b7f2e.zip
merge trunk
Diffstat (limited to 'bin')
-rwxr-xr-xbin/nova-api7
1 files changed, 5 insertions, 2 deletions
diff --git a/bin/nova-api b/bin/nova-api
index 14be4b841..0b2a44c88 100755
--- a/bin/nova-api
+++ b/bin/nova-api
@@ -43,6 +43,8 @@ from nova import wsgi
LOG = logging.getLogger('nova.api')
FLAGS = flags.FLAGS
+flags.DEFINE_string('paste_config', "api-paste.ini",
+ 'File name for the paste.deploy config for nova-api')
flags.DEFINE_string('ec2_listen', "0.0.0.0",
'IP address for EC2 API to listen')
flags.DEFINE_integer('ec2_listen_port', 8773, 'port for ec2 api to listen')
@@ -90,8 +92,9 @@ if __name__ == '__main__':
for flag in FLAGS:
flag_get = FLAGS.get(flag, None)
LOG.debug("%(flag)s : %(flag_get)s" % locals())
- conf = wsgi.paste_config_file('nova-api.conf')
+ conf = wsgi.paste_config_file(FLAGS.paste_config)
if conf:
run_app(conf)
else:
- LOG.error(_("No paste configuration found for: %s"), 'nova-api.conf')
+ LOG.error(_("No paste configuration found for: %s"),
+ FLAGS.paste_config)