]> git.ozlabs.org Git - patchwork/commitdiff
Allow rehash for specific patches
authorJeremy Kerr <jk@ozlabs.org>
Wed, 10 Sep 2008 02:02:50 +0000 (12:02 +1000)
committerJeremy Kerr <jk@ozlabs.org>
Wed, 10 Sep 2008 02:02:50 +0000 (12:02 +1000)
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
apps/patchwork/bin/rehash.py

index 1b3e3e91466fedd86c5058f23df1ac3208986b62..92cfb20ab12f6f8f038aef1b3389f4ad6ce24f06 100755 (executable)
 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 
 from patchwork.models import Patch
+import sys
 
 if __name__ == '__main__':
-    for patch in Patch.objects.all():
+    if len(sys.argv) > 1:
+        patches = Patch.objects.filter(id__in = sys.argv[1:])
+    else:
+        patches = Patch.objects.all()
+
+    for patch in patches:
         print patch.id, patch.name
         patch.hash = None
         patch.save()