Merge pull request #99 from modoboa/feature/automx

Added automx support.
This commit is contained in:
Antoine Nguyen
2017-03-17 09:12:35 +01:00
committed by GitHub
15 changed files with 287 additions and 58 deletions

View File

@@ -12,7 +12,6 @@ from .. import python
from .. import utils
from . import base
from . import install
class Modoboa(base.Installer):
@@ -52,7 +51,7 @@ class Modoboa(base.Installer):
self.extensions.remove("modoboa-amavis")
def _setup_venv(self):
"""Prepare a dedicated virtuelenv."""
"""Prepare a dedicated virtualenv."""
python.setup_virtualenv(self.venv_path, sudo_user=self.user)
packages = ["modoboa", "rrdtool"]
if self.dbengine == "postgres":
@@ -187,5 +186,3 @@ class Modoboa(base.Installer):
self._setup_venv()
self._deploy_instance()
self.apply_settings()
install("uwsgi", self.config)
install("nginx", self.config)