From: Andreas Gerstenberg Date: Wed, 18 Oct 2017 10:33:23 +0000 (+0200) Subject: spk-spar-checker add cron to send logs via email X-Git-Tag: v0.1.0~2296 X-Git-Url: https://git.uhu-banane.de/?a=commitdiff_plain;h=1fa64a6fc43d20d7986a251a24ac0b03eadfd11e;p=pixelpark%2Fhiera.git spk-spar-checker add cron to send logs via email --- diff --git a/customer/spk-spar-checker/production.yaml b/customer/spk-spar-checker/production.yaml index 1d0c409e..1f7e67f8 100644 --- a/customer/spk-spar-checker/production.yaml +++ b/customer/spk-spar-checker/production.yaml @@ -195,3 +195,13 @@ infra::profile::cron::cronjobs: - 'APPLICATION_ENV=production' - 'LOG=/var/www/log/cron/ping.api.log' description: ping api + send_logs_via_email: + ensure: 'absent' + user: root + command: 'echo -e "Sehr geehrte Damen und Herren,\n\nanbei die Logfiles vom `date -d "yesterday" '+%d.%m.%Y'`\n\nMit freundlichen Gruessen\nIT Service" | /usr/bin/mailx -s "Spar-Checker-Logs - Live : `date -d "yesterday" '+%d.%m.%Y'`" -a sparchecker_access.log-`date -d "yesterday" '+%Y%m%d'`.gz -a sparchecker_error.log-`date -d "yesterday" '+%Y%m%d'`.gz gerstenberg@pixelpark.com' + minute: '0' + hour: '6' + description: send webserver logs via email + + + diff --git a/customer/spk-spar-checker/test.yaml b/customer/spk-spar-checker/test.yaml index 8be258f3..6d96a6a9 100644 --- a/customer/spk-spar-checker/test.yaml +++ b/customer/spk-spar-checker/test.yaml @@ -192,4 +192,11 @@ infra::profile::cron::cronjobs: - 'APPLICATION_ENV=production' - 'LOG=/var/www/log/cron/ping.api.log' description: ping api + send_logs_via_email: + ensure: 'absent' + user: root + command: 'echo -e "Sehr geehrte Damen und Herren,\n\nanbei die Logfiles vom `date -d "yesterday" '+%d.%m.%Y'`\n\nMit freundlichen Gruessen\nIT Service" | /usr/bin/mailx -s "Spar-Checker-Logs - Stage : `date -d "yesterday" '+%d.%m.%Y'`" -a sparchecker_access.log-`date -d "yesterday" '+%Y%m%d'`.gz -a sparchecker_error.log-`date -d "yesterday" '+%Y%m%d'`.gz gerstenberg@pixelpark.com' + minute: '0' + hour: '6' + description: send webserver logs via email