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")