summaryrefslogtreecommitdiffstats
path: root/nova/api
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2013-01-03 19:29:35 +0000
committerGerrit Code Review <review@openstack.org>2013-01-03 19:29:35 +0000
commitec648c01606ea68522e69dfe926860a584325cc7 (patch)
treec86263dee487b9b1941516eccf5a7dc8e19570fc /nova/api
parent1b1b955e86086054496f96e0d9a2631ee5dd678f (diff)
parent2dfc08c145ce371d5697fa6e5128182c899517b4 (diff)
downloadnova-ec648c01606ea68522e69dfe926860a584325cc7.tar.gz
nova-ec648c01606ea68522e69dfe926860a584325cc7.tar.xz
nova-ec648c01606ea68522e69dfe926860a584325cc7.zip
Merge "Add remaining get_backdoor_port() rpc calls to coverage."
Diffstat (limited to 'nova/api')
-rw-r--r--nova/api/openstack/compute/contrib/coverage_ext.py15
1 files changed, 15 insertions, 0 deletions
diff --git a/nova/api/openstack/compute/contrib/coverage_ext.py b/nova/api/openstack/compute/contrib/coverage_ext.py
index e97185f82..a56e9d211 100644
--- a/nova/api/openstack/compute/contrib/coverage_ext.py
+++ b/nova/api/openstack/compute/contrib/coverage_ext.py
@@ -27,10 +27,15 @@ from coverage import coverage
from webob import exc
from nova.api.openstack import extensions
+from nova.cert import rpcapi as cert_api
from nova.compute import api as compute_api
+from nova.conductor import api as conductor_api
+from nova.console import api as console_api
+from nova.consoleauth import rpcapi as consoleauth_api
from nova import db
from nova.network import api as network_api
from nova.openstack.common import log as logging
+from nova.scheduler import rpcapi as scheduler_api
LOG = logging.getLogger(__name__)
@@ -45,6 +50,11 @@ class CoverageController(object):
self.coverInst = coverage(data_file=data_out)
self.compute_api = compute_api.API()
self.network_api = network_api.API()
+ self.conductor_api = conductor_api.API()
+ self.consoleauth_api = consoleauth_api.ConsoleAuthAPI()
+ self.console_api = console_api.API()
+ self.scheduler_api = scheduler_api.SchedulerAPI()
+ self.cert_api = cert_api.CertAPI()
self.services = []
self.combine = False
super(CoverageController, self).__init__()
@@ -65,6 +75,11 @@ class CoverageController(object):
apicommands = {
"compute": self.compute_api.get_backdoor_port,
"network": self.network_api.get_backdoor_port,
+ "conductor": self.conductor_api.get_backdoor_port,
+ "consoleauth": self.consoleauth_api.get_backdoor_port,
+ "console": self.console_api.get_backdoor_port,
+ "scheduler": self.scheduler_api.get_backdoor_port,
+ "cert": self.cert_api.get_backdoor_port,
}
ports = []
temp = {}