]> scripts.mit.edu Git - wizard.git/blobdiff - wizard/command/blacklist.py
Rewrite parametrize to use new parametrizeWithVars
[wizard.git] / wizard / command / blacklist.py
index f20e43d8b6748460d24368d8d41625d69c8d1089..a5978e53a6e3ffe56ea03769217c0ad1c5693602 100644 (file)
@@ -1,16 +1,18 @@
 import os
 
-from wizard import command, shell, util
+from wizard import command, deploy, shell, util
 
 def main(argv, baton):
     options, args = parse_args(argv, baton)
     reason = args[0]
-    # XXX: this should be abstracted away!
-    if os.path.exists(".git/WIZARD_REPO"):
-        util.chdir(shell.eval('git', 'config', 'remote.origin.url'))
     # Directory information not transferred via command line, so this
     # will not error due to the changed directory.
     shell.drop_priviledges(".", options.log_file)
+    # XXX: this should be abstracted away!
+    if os.path.exists(".git/WIZARD_REPO"):
+        util.chdir(shell.eval('git', 'config', 'remote.origin.url'))
+    production = deploy.ProductionCopy(".")
+    production.verify()
     open('.scripts/blacklisted', 'w').write(reason + "\n")
 
 def parse_args(argv, baton):