Explicitly prevent deletion processing in steps in which it doesn't make
sense.
diff --git a/planetstack/ec2_observer/steps/sync_users.py b/planetstack/ec2_observer/steps/sync_users.py
index d742186..030e360 100644
--- a/planetstack/ec2_observer/steps/sync_users.py
+++ b/planetstack/ec2_observer/steps/sync_users.py
@@ -16,6 +16,9 @@
requested_interval=0
def fetch_pending(self, deletion):
+ if (deletion):
+ return []
+
users = User.objects.filter(Q(enacted__lt=F('updated')) | Q(enacted=None))
if (users):
key_sig = aws_run('ec2 describe-key-pairs')