Removed duplicates

This commit is contained in:
Spitap
2023-08-30 09:47:10 +02:00
parent b1da76cfbd
commit 1a528282ce
3 changed files with 16 additions and 32 deletions

View File

@@ -42,6 +42,20 @@ class Installer(object):
self.dbuser = self.config.get(self.appname, "dbuser")
self.dbpasswd = self.config.get(self.appname, "dbpassword")
@property
def modoboa_2_2_or_greater(self):
# Check if modoboa version > 2.2
modoboa_version = python.get_package_version(
"modoboa",
self.self.config.get("modoboa", "venv_path"),
sudo_user=self.config.get("modoboa", "user")
)
condition = (
(modoboa_version[0] == 2 and modoboa_version[1] >= 2) or
modoboa_version[0] > 2
)
return condition
@property
def config_dir(self):
"""Return main configuration directory."""