From 1fa64a6fc43d20d7986a251a24ac0b03eadfd11e Mon Sep 17 00:00:00 2001 From: Andreas Gerstenberg Date: Wed, 18 Oct 2017 12:33:23 +0200 Subject: [PATCH] spk-spar-checker add cron to send logs via email --- customer/spk-spar-checker/production.yaml | 10 ++++++++++ customer/spk-spar-checker/test.yaml | 7 +++++++ 2 files changed, 17 insertions(+) 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 -- 2.39.5