From cb947cef6c61fd4205002f0713a75ecc9f68d331 Mon Sep 17 00:00:00 2001 From: Sapan Bhatia Date: Wed, 23 Jul 2014 10:51:16 -0400 Subject: [PATCH] Refactored teh sync_volume_slice step with new style of deletion --- planetstack/syndicate_observer/steps/sync_volumeslice.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/planetstack/syndicate_observer/steps/sync_volumeslice.py b/planetstack/syndicate_observer/steps/sync_volumeslice.py index 8941b97..0fc6d4d 100644 --- a/planetstack/syndicate_observer/steps/sync_volumeslice.py +++ b/planetstack/syndicate_observer/steps/sync_volumeslice.py @@ -48,9 +48,6 @@ class SyncVolumeSlice(SyncStep): def __init__(self, **args): SyncStep.__init__(self, **args) - def fetch_pending(self): - return VolumeSlice.objects.filter(Q(enacted__lt=F('updated')) | Q(enacted=None)) - def sync_record(self, vs): logger.info("Sync VolumeSlice for (%s, %s)" % (vs.volume_id.name, vs.slice_id.name)) @@ -132,6 +129,10 @@ class SyncVolumeSlice(SyncStep): raise e return True + + # This method will simply cause the object to be purged from OpenCloud + def delete_record(self, volume_slice): + pass if __name__ == "__main__": -- 2.43.0