From: Tony Mack Date: Wed, 25 Sep 2013 17:34:17 +0000 (-0400) Subject: remove redundant check X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=68e818d7784c2c1950962f9890c8ee3ef0685924;p=plstackapi.git remove redundant check --- diff --git a/planetstack/observer/syncstep.py b/planetstack/observer/syncstep.py index 75f575c..0cdcf13 100644 --- a/planetstack/observer/syncstep.py +++ b/planetstack/observer/syncstep.py @@ -49,14 +49,13 @@ class SyncStep: def call(self, failed=[]): pending = self.fetch_pending() for o in pending: - if (not self.depends_on(o, failed)): - try: - check_dependencies(o) # Raises exception if failed - self.sync_record(o) - o.enacted = datetime.now() # Is this the same timezone? XXX - o.save(update_fields=['enacted']) - except: - failed.append(o) + try: + check_dependencies(o) # Raises exception if failed + self.sync_record(o) + o.enacted = datetime.now() # Is this the same timezone? XXX + o.save(update_fields=['enacted']) + except: + failed.append(o) return failed def __call__(self, **args):