diff --git a/pialert/reporting.py b/pialert/reporting.py index 761512df..6a1f24ab 100755 --- a/pialert/reporting.py +++ b/pialert/reporting.py @@ -150,14 +150,25 @@ def send_notifications (db): mail_html = template_file.read() template_file.close() - # Report Header & footer + # Report "REPORT_DATE" in Header & footer timeFormated = timeNowTZ().strftime ('%Y-%m-%d %H:%M') mail_text = mail_text.replace ('', timeFormated) mail_html = mail_html.replace ('', timeFormated) + # Report "SERVER_NAME" in Header & footer mail_text = mail_text.replace ('', socket.gethostname() ) mail_html = mail_html.replace ('', socket.gethostname() ) + # Report "VERSION" in Header & footer + VERSIONFILE = subprocess.check_output(['php', pialertPath + '/front/php/templates/version.php']).decode('utf-8') + mail_text = mail_text.replace ('', VERSIONFILE) + mail_html = mail_html.replace ('', VERSIONFILE) + + # Report "BUILD" in Header & footer + BUILDFILE = subprocess.check_output(['php', pialertPath + '/front/php/templates/build.php']).decode('utf-8') + mail_text = mail_text.replace ('', BUILDFILE) + mail_html = mail_html.replace ('', BUILDFILE) + mylog('verbose', ['[Notification] included sections: ', conf.INCLUDED_SECTIONS ]) if 'internet' in conf.INCLUDED_SECTIONS : @@ -541,4 +552,4 @@ def handle_test(testType): if testType == 'REPORT_PUSHSAFER': send_pushsafer (sample_msg) - mylog('minimal', ['[Test Publishers] END Test: ', testType]) \ No newline at end of file + mylog('minimal', ['[Test Publishers] END Test: ', testType])