diff options
author | Sergey Gotliv <sgotliv@redhat.com> | 2014-09-07 11:45:23 +0300 |
---|---|---|
committer | Sergey Gotliv <sgotliv@redhat.com> | 2015-01-06 09:16:39 +0200 |
commit | ea148d7dfe5405bb45417a7a37659c03710c871a (patch) | |
tree | 224546be345ec4943f3466df55b585eea2eafd19 /run_tests.py | |
parent | 3e56c2177b30527475b04d0c0c099a55854942dc (diff) | |
download | trove-ea148d7dfe5405bb45417a7a37659c03710c871a.tar.gz |
Integration with oslo.messaging library
Port Trove to use oslo messaging library instead of obsolete messaging
code from oslo incubator.
Change-Id: Ibd886f3cb4a45250c7c434b3af711abee266671c
Implements: blueprint rpc-versioning
Diffstat (limited to 'run_tests.py')
-rw-r--r-- | run_tests.py | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/run_tests.py b/run_tests.py index 542144bf..64dbacdd 100644 --- a/run_tests.py +++ b/run_tests.py @@ -25,12 +25,14 @@ import traceback from trove.common import cfg from trove.common import utils +from trove.common.rpc import service as rpc_service +from trove.common.rpc import version as rpc_version from trove.openstack.common import log as logging from trove.tests.config import CONFIG +from trove import rpc from wsgi_intercept.httplib2_intercept import install as wsgi_install import proboscis import wsgi_intercept -from trove.openstack.common.rpc import service as rpc_service import eventlet eventlet.monkey_patch(thread=False) @@ -63,11 +65,11 @@ def initialize_trove(config_file): default_config_files=[config_file]) logging.setup(None) topic = CONF.taskmanager_queue + rpc.init(CONF) - from trove.taskmanager import manager - manager_impl = manager.Manager() - taskman_service = rpc_service.Service(None, topic=topic, - manager=manager_impl) + taskman_service = rpc_service.RpcService( + None, topic=topic, rpc_api_version=rpc_version.RPC_API_VERSION, + manager='trove.taskmanager.manager.Manager') taskman_service.start() return pastedeploy.paste_deploy_app(config_file, 'trove', {}) |