summaryrefslogtreecommitdiffstats
path: root/bin/nova-direct-api
diff options
context:
space:
mode:
authorSandy Walsh <sandy.walsh@rackspace.com>2011-02-25 05:12:28 -0400
committerSandy Walsh <sandy.walsh@rackspace.com>2011-02-25 05:12:28 -0400
commit459616ac2fdf243e65ecdc0f4b5750fa6d073edb (patch)
treeb6bb7fa8ac8c3cfacdea4920b52b097a0f483cd6 /bin/nova-direct-api
parent18e573a14414838f11e772edca3eb5510f852c94 (diff)
parentbb7c1b8c63632c789ed0cd3785a22b7baa90fd83 (diff)
merged with trunk
Diffstat (limited to 'bin/nova-direct-api')
-rwxr-xr-xbin/nova-direct-api6
1 files changed, 6 insertions, 0 deletions
diff --git a/bin/nova-direct-api b/bin/nova-direct-api
index 173b39bdb..bf29d9a5e 100755
--- a/bin/nova-direct-api
+++ b/bin/nova-direct-api
@@ -35,6 +35,7 @@ if os.path.exists(os.path.join(possible_topdir, 'nova', '__init__.py')):
gettext.install('nova', unicode=1)
from nova import flags
+from nova import log as logging
from nova import utils
from nova import wsgi
from nova.api import direct
@@ -44,10 +45,15 @@ from nova.compute import api as compute_api
FLAGS = flags.FLAGS
flags.DEFINE_integer('direct_port', 8001, 'Direct API port')
flags.DEFINE_string('direct_host', '0.0.0.0', 'Direct API host')
+flags.DEFINE_flag(flags.HelpFlag())
+flags.DEFINE_flag(flags.HelpshortFlag())
+flags.DEFINE_flag(flags.HelpXMLFlag())
+
if __name__ == '__main__':
utils.default_flagfile()
FLAGS(sys.argv)
+ logging.setup()
direct.register_service('compute', compute_api.API())
direct.register_service('reflect', direct.Reflection())