Network sliver deleter, refactored
authorSapan Bhatia <gwsapan@gmail.com>
Wed, 23 Jul 2014 13:48:55 +0000 (09:48 -0400)
committerSapan Bhatia <gwsapan@gmail.com>
Wed, 23 Jul 2014 13:48:55 +0000 (09:48 -0400)
planetstack/openstack_observer/steps/sync_network_slivers.py

index 92485a5..31e5572 100644 (file)
@@ -9,9 +9,6 @@ class SyncNetworkSlivers(OpenStackSyncStep):
     requested_interval = 3600
     provides=[NetworkSliver]
 
-    def fetch_pending(self):
-        return NetworkSliver.objects.filter(Q(enacted__lt=F('updated')) | Q(enacted=None))
-
     def call(self, failed=[]):
         networkSlivers = NetworkSliver.objects.all()
         networkSlivers_by_id = {}
@@ -78,3 +75,8 @@ class SyncNetworkSlivers(OpenStackSyncStep):
                                ip=port["fixed_ips"][0]["ip_address"],
                                port_id=port["id"])
             ns.save()
+
+    def delete_record(self, network_sliver):
+        # Nothing to do, this is an OpenCloud object
+        pass
+