observer now supports remote openstack deployments
[plstackapi.git] / planetstack / observer / steps / sync_sliver_ips.py
index 2d7f1f8..83e33eb 100644 (file)
@@ -14,7 +14,8 @@ class SyncSliverIps(OpenStackSyncStep):
         return slivers
 
     def sync_record(self, sliver):
-        driver = self.driver.client_driver(tenant=sliver.slice.name)  
+        driver = self.driver.client_driver(tenant=sliver.slice.name, 
+                                           deployment=sliver.node.deployment.name)  
         servers = driver.shell.nova.servers.findall(id=sliver.instance_id)
         if not servers:
             return