Writes the alert message
(severity, msg, process_name=None)
| 91 | print(str(msg)) |
| 92 | |
| 93 | def raisealert(severity, msg, process_name=None): |
| 94 | """ Writes the alert message""" |
| 95 | |
| 96 | #timeStr=str(time.ctime()) |
| 97 | if process_name is not None: |
| 98 | log = '['+severity +']'+" " + '['+process_name+']' + " " + msg +"\n" |
| 99 | else: |
| 100 | log = '['+severity+']' + " " + msg +"\n" |
| 101 | |
| 102 | logging.basicConfig(level=logging.INFO,filename='/var/log/routerServiceMonitor.log',format='%(asctime)s %(message)s') |
| 103 | logging.info(log) |
| 104 | msg = 'logger -t monit '+ log |
| 105 | pout = Popen(msg, shell=True, stdout=PIPE) |
| 106 | print("[Alert] " + msg) |
| 107 | |
| 108 | |
| 109 | def isPidMatchPidFile(pidfile, pids): |
no test coverage detected