fix bugs
authorTony Mack <tmack@paris.CS.Princeton.EDU>
Wed, 25 Sep 2013 12:53:28 +0000 (08:53 -0400)
committerTony Mack <tmack@paris.CS.Princeton.EDU>
Wed, 25 Sep 2013 12:53:28 +0000 (08:53 -0400)
planetstack/observer/openstacksyncstep.py
planetstack/observer/steps/sync_network_slivers.py
planetstack/observer/syncstep.py

index 515ff09..4f2a260 100644 (file)
@@ -10,5 +10,5 @@ class OpenStackSyncStep:
         SyncStep.__init__(self, **args)
         return
 
-    def __call__(self):
-        return self.call()
+    def __call__(self, **args):
+        return self.call(**args)
index a803053..e2556bb 100644 (file)
@@ -8,7 +8,7 @@ class SyncNetworkSlivers(OpenStackSyncStep):
     requested_interval = 3600
     provides=[NetworkSliver]
 
-    def call(self):
+    def call(self, failed=[]):
         networkSlivers = NetworkSliver.objects.all()
         networkSlivers_by_id = {}
         networkSlivers_by_port = {}
index 8e8d4fc..75f575c 100644 (file)
@@ -59,5 +59,5 @@ class SyncStep:
                     failed.append(o)
         return failed
 
-    def __call__(self):
-        return self.call()
+    def __call__(self, **args):
+        return self.call(**args)