few fixes
This commit is contained in:
@@ -58,7 +58,7 @@ def get_package_version(name, venv=None, **kwargs):
|
|||||||
f"Output is: {output}")
|
f"Output is: {output}")
|
||||||
sys.exit(1)
|
sys.exit(1)
|
||||||
|
|
||||||
output_list = output.split("\n")
|
output_list = output.decode().split("\n")
|
||||||
version_item_list = output_list[1].split(":")
|
version_item_list = output_list[1].split(":")
|
||||||
version_list = version_item_list[1].split(".")
|
version_list = version_item_list[1].split(".")
|
||||||
version_list_clean = []
|
version_list_clean = []
|
||||||
|
|||||||
@@ -207,6 +207,10 @@ class Modoboa(base.Installer):
|
|||||||
packages += ["openssl-devel"]
|
packages += ["openssl-devel"]
|
||||||
return packages
|
return packages
|
||||||
|
|
||||||
|
def setup_user(self):
|
||||||
|
super().setup_user()
|
||||||
|
self._setup_venv()
|
||||||
|
|
||||||
def get_config_files(self):
|
def get_config_files(self):
|
||||||
"""Return appropriate path."""
|
"""Return appropriate path."""
|
||||||
config_files = super().get_config_files()
|
config_files = super().get_config_files()
|
||||||
@@ -292,7 +296,6 @@ class Modoboa(base.Installer):
|
|||||||
|
|
||||||
def post_run(self):
|
def post_run(self):
|
||||||
"""Additional tasks."""
|
"""Additional tasks."""
|
||||||
self._setup_venv()
|
|
||||||
self._deploy_instance()
|
self._deploy_instance()
|
||||||
if not self.upgrade:
|
if not self.upgrade:
|
||||||
self.apply_settings()
|
self.apply_settings()
|
||||||
|
|||||||
Reference in New Issue
Block a user