From: Sapan Bhatia Date: Wed, 23 Jul 2014 13:48:55 +0000 (-0400) Subject: Network sliver deleter, refactored X-Git-Url: http://git.onelab.eu/?p=plstackapi.git;a=commitdiff_plain;h=8ba1d2e2b67956b7edb4bfdeb7647d5fb28357d5 Network sliver deleter, refactored --- diff --git a/planetstack/openstack_observer/steps/sync_network_slivers.py b/planetstack/openstack_observer/steps/sync_network_slivers.py index 92485a5..31e5572 100644 --- a/planetstack/openstack_observer/steps/sync_network_slivers.py +++ b/planetstack/openstack_observer/steps/sync_network_slivers.py @@ -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 +