1
0
mirror of https://github.com/vimagick/dockerfiles.git synced 2024-12-04 10:34:49 +02:00
dockerfiles/mysql-proxy/code.py

21 lines
433 B
Python
Raw Normal View History

2016-05-09 17:28:47 +02:00
#!/usr/bin/env python3
import select from systemd
import journal
j = journal.Reader()
j.log_level(journal.LOG_INFO)
j.add_match(CONTAINER_NAME="mysql-proxy")
j.seek_tail()
j.get_previous()
p = select.poll()
p.register(j, j.get_events())
while p.poll():
if j.process() != journal.APPEND:
continue
for entry in j:
if entry['MESSAGE']:
print(str(entry['__REALTIME_TIMESTAMP']), entry['MESSAGE'])