diff options
| author | Jenkins <jenkins@review.openstack.org> | 2013-06-12 19:42:33 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2013-06-12 19:42:33 +0000 |
| commit | 06855306d532c318508baf8a39760c77ae6e85ae (patch) | |
| tree | d8ead3f0e3e74b109713b5913f21e03bfddcebc4 /nova/cmd | |
| parent | 99f00ff09bb38e9d2be5d6b897b146331bd433a4 (diff) | |
| parent | 6fcf4133b49cfefa77151937dec4db097a85c349 (diff) | |
Merge "Use Instance Objects for Start/Stop"
Diffstat (limited to 'nova/cmd')
| -rw-r--r-- | nova/cmd/compute.py | 6 | ||||
| -rw-r--r-- | nova/cmd/conductor.py | 2 |
2 files changed, 8 insertions, 0 deletions
diff --git a/nova/cmd/compute.py b/nova/cmd/compute.py index 0aae286a4..89b7e705a 100644 --- a/nova/cmd/compute.py +++ b/nova/cmd/compute.py @@ -23,9 +23,12 @@ import traceback from oslo.config import cfg +from nova.conductor import rpcapi as conductor_rpcapi from nova import config import nova.db.api from nova import exception +from nova import objects +from nova.objects import base as objects_base from nova.openstack.common import log as logging from nova import service from nova import utils @@ -50,12 +53,15 @@ def block_db_access(): def main(): + objects.register_all() config.parse_args(sys.argv) logging.setup('nova') utils.monkey_patch() if not CONF.conductor.use_local: block_db_access() + objects_base.NovaObject.indirection_api = \ + conductor_rpcapi.ConductorAPI() server = service.Service.create(binary='nova-compute', topic=CONF.compute_topic, diff --git a/nova/cmd/conductor.py b/nova/cmd/conductor.py index b9723f2d2..3fc25eb8c 100644 --- a/nova/cmd/conductor.py +++ b/nova/cmd/conductor.py @@ -21,6 +21,7 @@ import sys from oslo.config import cfg from nova import config +from nova import objects from nova.openstack.common import log as logging from nova import service from nova import utils @@ -30,6 +31,7 @@ CONF.import_opt('topic', 'nova.conductor.api', group='conductor') def main(): + objects.register_all() config.parse_args(sys.argv) logging.setup("nova") utils.monkey_patch() |
