summaryrefslogtreecommitdiffstats
path: root/nova/manager.py
diff options
context:
space:
mode:
authorMana Kaneko <mana.62.1.11@gmail.com>2012-11-30 18:21:08 +0900
committerMana Kaneko <mana.62.1.11@gmail.com>2012-12-03 19:05:12 +0900
commitd6c89b5d8b77dcdac0d217cf623455735ef91f8b (patch)
treef807574aa7b71810b5058767a95210d6d893a98c /nova/manager.py
parent37df2052d7b9666c72478de79b46a60b15c9f4fd (diff)
downloadnova-d6c89b5d8b77dcdac0d217cf623455735ef91f8b.tar.gz
nova-d6c89b5d8b77dcdac0d217cf623455735ef91f8b.tar.xz
nova-d6c89b5d8b77dcdac0d217cf623455735ef91f8b.zip
Make update_service_capabilities() accept a list of capabilities
This makes it possible to send multiple capabilites by single RPC. Change-Id: I7c1b75eada17181c4fe08c55992b34d66276f498
Diffstat (limited to 'nova/manager.py')
-rw-r--r--nova/manager.py7
1 files changed, 2 insertions, 5 deletions
diff --git a/nova/manager.py b/nova/manager.py
index b1a1d471d..e7130fb4a 100644
--- a/nova/manager.py
+++ b/nova/manager.py
@@ -255,8 +255,5 @@ class SchedulerDependentManager(Manager):
"""
if self.last_capabilities:
LOG.debug(_('Notifying Schedulers of capabilities ...'))
- for capability_item in self.last_capabilities:
- self.scheduler_rpcapi.update_service_capabilities(context,
- self.service_name, self.host, capability_item)
- # TODO(NTTdocomo): Make update_service_capabilities() accept a list
- # of capabilities
+ self.scheduler_rpcapi.update_service_capabilities(context,
+ self.service_name, self.host, self.last_capabilities)