Better UX
This commit is contained in:
@@ -12,10 +12,7 @@ def install(appname, config, upgrade, restore):
|
||||
not config.getboolean(appname, "enabled")):
|
||||
return
|
||||
|
||||
if not restore:
|
||||
utils.printcolor("Installing {}".format(appname), utils.MAGENTA)
|
||||
else:
|
||||
utils.printcolor("Restoring {}".format(appname), utils.MAGENTA)
|
||||
try:
|
||||
script = importlib.import_module(
|
||||
"modoboa_installer.scripts.{}".format(appname))
|
||||
|
||||
@@ -89,7 +89,7 @@ class Dovecot(base.Installer):
|
||||
def post_run(self):
|
||||
"""Additional tasks."""
|
||||
if self.restore and len(os.listdir(self.restore + "mails")) > 0:
|
||||
utils.printcolor("Copying mail backup over dovecot directory", utils.MAGENTA)
|
||||
utils.printcolor("Copying mail backup over dovecot directory", utils.GREEN)
|
||||
|
||||
if os.path.exists(self.home_dir):
|
||||
shutil.rmtree(self.home_dir)
|
||||
|
||||
@@ -48,7 +48,7 @@ class Postwhite(base.Installer):
|
||||
POSTWHITE_REPOSITORY, install_dir)
|
||||
postwhiteBackupConf = self.restore+"custom/postwhite.conf"
|
||||
if self.restore and os.path.isfile(postwhiteBackupConf):
|
||||
utils.printcolor("Restoring postwhite.conf backup.", utils.MAGENTA)
|
||||
utils.printcolor("Restoring postwhite.conf backup.", utils.GREEN)
|
||||
utils.copy_file(postwhiteBackupConf, "/etc")
|
||||
else:
|
||||
utils.copy_file(os.path.join(postw_dir, "postwhite.conf"), "/etc")
|
||||
|
||||
Reference in New Issue
Block a user