Do not include radicale job if not needed.

see #24
This commit is contained in:
Antoine Nguyen
2016-03-08 10:28:36 +01:00
parent 9f9750082b
commit 723e3a05c9
2 changed files with 5 additions and 2 deletions

View File

@@ -89,9 +89,12 @@ class Modoboa(base.Installer):
def get_template_context(self):
"""Additional variables."""
context = super(Modoboa, self).get_template_context()
extensions = self.config.get("modoboa", "extensions")
extensions = extensions.split()
context.update({
"dovecot_mailboxes_owner": (
self.config.get("dovecot", "mailboxes_owner"))
self.config.get("dovecot", "mailboxes_owner")),
"radicale_enabled": "#" if "modoboa-radicale" in extensions else ""
})
return context