From cb947cef6c61fd4205002f0713a75ecc9f68d331 Mon Sep 17 00:00:00 2001
From: Sapan Bhatia <gwsapan@gmail.com>
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.47.0