summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorYAMAMOTO Takashi <yamamoto@valinux.co.jp>2014-06-12 18:05:24 +0900
committerFUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>2014-06-19 11:50:13 +0900
commit581674dd9bc70453df67ece50add9c7578408b16 (patch)
treee922a4411ca1118c521a5b339640dc6ab2bfa8a0
parentecbb8640f5934831d086172676f3bab29a9c32a4 (diff)
ofa_neutron_agent: Use AppManager.run_apps
No functional changes are intended. Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
-rwxr-xr-xryu/cmd/ofa_neutron_agent.py14
1 files changed, 1 insertions, 13 deletions
diff --git a/ryu/cmd/ofa_neutron_agent.py b/ryu/cmd/ofa_neutron_agent.py
index a194f0bb..5a12f3af 100755
--- a/ryu/cmd/ofa_neutron_agent.py
+++ b/ryu/cmd/ofa_neutron_agent.py
@@ -25,7 +25,6 @@ from ryu import cfg
from neutron.common import config as logging_config
from neutron.openstack.common import log as logging
-from ryu.app import wsgi
from ryu.base.app_manager import AppManager
@@ -35,18 +34,7 @@ LOG = logging.getLogger(__name__)
def main():
cfg.CONF(project='ryu')
logging_config.setup_logging(cfg.CONF)
- app_lists = ['neutron.plugins.ofagent.agent.ofa_neutron_agent']
- app_mgr = AppManager.get_instance()
- app_mgr.load_apps(app_lists)
- contexts = app_mgr.create_contexts()
- services = app_mgr.instantiate_apps(**contexts)
- webapp = wsgi.start_service(app_mgr)
- if webapp:
- services.append(hub.spawn(webapp))
- try:
- hub.joinall(services)
- finally:
- app_mgr.close()
+ AppManager.run_apps(['neutron.plugins.ofagent.agent.ofa_neutron_agent'])
if __name__ == "__main__":