diff --git a/.travis.yml b/.travis.yml index 2212addf1..1f6233f36 100644 --- a/.travis.yml +++ b/.travis.yml @@ -52,6 +52,7 @@ script: - coverage run manage.py test modoboa.core modoboa.lib modoboa.admin modoboa.limits modoboa.transport modoboa.relaydomains modoboa.dnstools modoboa.ldapsync modoboa.policyd after_success: + - coverage report - coverage combine - codecov diff --git a/modoboa/core/commands/templates/settings.py.tpl b/modoboa/core/commands/templates/settings.py.tpl index bfadee933..e38d40927 100644 --- a/modoboa/core/commands/templates/settings.py.tpl +++ b/modoboa/core/commands/templates/settings.py.tpl @@ -280,6 +280,11 @@ LOGGING = { 'facility': SysLogHandler.LOG_AUTH, 'formatter': 'syslog' }, + 'syslog-mail': { + 'class': 'logging.handlers.SysLogHandler', + 'facility': SysLogHandler.LOG_MAIL, + 'formatter': 'syslog' + }, 'modoboa': { 'class': 'modoboa.core.loggers.SQLHandler', } @@ -299,6 +304,11 @@ LOGGING = { 'handlers': ['modoboa'], 'level': 'INFO', 'propagate': False + }, + 'modoboa.policyd': { + 'handlers': ['syslog-mail'], + 'level': 'INFO', + 'propagate': False } } }