Skip execution of sql script when already executed.
authorRuslan Ledesma Garza <ruslanledesmagarza@gmail.com>
Wed, 16 Jul 2014 18:27:59 +0000 (13:27 -0500)
committerRuslan Ledesma Garza <ruslanledesmagarza@gmail.com>
Wed, 16 Jul 2014 18:27:59 +0000 (13:27 -0500)
python/londiste/setup.py

index 055be9221f5caff9b778f3006c8e67105ca6281a..d374d92e2b1140a8775b4197664ae1fa84fcf92d 100644 (file)
@@ -572,7 +572,7 @@ class LondisteSetup(CascadeAdmin):
             q = "select * from londiste.execute_start(%s, %s, %s, true, %s)"
             res = self.exec_cmd(db, q, [self.queue_name, fname, sql, attrs.to_urlenc()], commit = False)
             ret = res[0]['ret_code']
-            if ret >= 300:
+            if ret > 200:
                 self.log.warning("Skipping execution of '%s'", fname)
                 continue
             if attrs.need_execute(curs, local_tables, local_seqs):