]> scripts.mit.edu Git - wizard.git/blobdiff - wizard/app/mediawiki.py
Fix type error in MediaWiki error reporting.
[wizard.git] / wizard / app / mediawiki.py
index 1f665040bafe8e404188e8959ef9c5ec78c218ba..507c0cb600a323e69fb677b74de4495fc037d6bb 100644 (file)
@@ -79,12 +79,12 @@ class Application(app.Application):
                     options.title, options.admin_name,
                     log=True)
         except shell.CallError as e:
-            raise app.RecoverableInstallFailure("Install script returned non-zero exit code\nSTDOUT: %s\nSTDERR: %s" % (e.stdout, e.stderr))
+            raise app.RecoverableInstallFailure(["Install script returned non-zero exit code\nSTDOUT: %s\nSTDERR: %s" % (e.stdout, e.stderr)])
         logging.debug("Install script output:\n\n" + result)
         # See [Note: Maintenance script exit codes]
         results = result.rstrip().split()
         if not results or not results[-1] == "done":
-            raise app.RecoverableInstallFailure(result)
+            raise app.RecoverableInstallFailure([result])
 
     def install_old(self, options):
         util.soft_unlink("LocalSettings.php")