1
0
Fork 0

Add more verbose on exit-event-listener.py. Fix python.

This commit is contained in:
Joao Gilberto Magalhães 2020-06-07 23:03:08 -05:00
parent 74413882fa
commit 53010bb1be
2 changed files with 8 additions and 2 deletions

View file

@ -5,6 +5,7 @@ import signal
from supervisor import childutils
def main():
while True:
headers, payload = childutils.listener.wait()
@ -12,7 +13,11 @@ def main():
events = ['PROCESS_STATE_FATAL', 'PROCESS_STATE_EXITED', 'PROCESS_STATE_STOPPED']
if not (headers['eventname'] in events):
continue
print(headers)
print(payload)
os.kill(os.getppid(), signal.SIGTERM)
if __name__ == "__main__":
main()
main()