summaryrefslogtreecommitdiffstats
path: root/nova/scheduler/manager.py
diff options
context:
space:
mode:
authorMatthew Treinish <treinish@linux.vnet.ibm.com>2012-12-19 17:03:14 -0500
committerMatthew Treinish <treinish@linux.vnet.ibm.com>2012-12-19 17:11:31 -0500
commit06d791b663c276d403c5aaa4fc7e1e05fc39d2f3 (patch)
tree96e6eb9874c94cebbe6fd2f3acfdfd0e2b409f18 /nova/scheduler/manager.py
parent276fded4972a357db40f7a72e1bf67d4f846a95a (diff)
downloadnova-06d791b663c276d403c5aaa4fc7e1e05fc39d2f3.tar.gz
nova-06d791b663c276d403c5aaa4fc7e1e05fc39d2f3.tar.xz
nova-06d791b663c276d403c5aaa4fc7e1e05fc39d2f3.zip
Add get_backdoor_port to scheduler.
This adds a get_backdoor_port function to the scheduler service which enables returning the eventlet_backdoor port from rpc for the service. Change-Id: Ib88e2a9e709d5240722027c94e6762b4a3bd918c
Diffstat (limited to 'nova/scheduler/manager.py')
-rw-r--r--nova/scheduler/manager.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/nova/scheduler/manager.py b/nova/scheduler/manager.py
index 535eb7797..f3eb6e2e8 100644
--- a/nova/scheduler/manager.py
+++ b/nova/scheduler/manager.py
@@ -54,7 +54,7 @@ QUOTAS = quota.QUOTAS
class SchedulerManager(manager.Manager):
"""Chooses a host to run instances on."""
- RPC_API_VERSION = '2.4'
+ RPC_API_VERSION = '2.5'
def __init__(self, scheduler_driver=None, *args, **kwargs):
if not scheduler_driver:
@@ -263,3 +263,6 @@ class SchedulerManager(manager.Manager):
@manager.periodic_task
def _expire_reservations(self, context):
QUOTAS.expire(context)
+
+ def get_backdoor_port(self, context):
+ return self.backdoor_port