Hello,
I have a process that reads from the journald log file. It gets a
notification from inotify that something's changed, opens the journal,
skims through it for messages it's interested in, does its stuff and
closes the journal file
(http://www.giulix.it/content/extracting-data-systemd-journal-programmatically).
When the journal log file is rotated, the process stops to do its job.
It is, of course, because it never realizes the file it's waiting on for
notifications via inotify has changed.
I have uselessly tried to implement some mechanism to have my process
restarted when the journal file changes, but it seems that nothing is
available from systemd or journald to notify a process that journald is
switching to a new output file.
Is there anything that I have missed?
Thanks,
giulix
_______________________________________________
systemd-devel mailing list
systemd-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/systemd-devel