Closed xqms closed 1 year ago
We now need to figure out if this breaks any existing rosmon applications. We have two potentially breaking changes:
/tmp
. I believe that most people who care about logs use the --log PATH
argument, though, which still works.~/.ros
is now obsolete).Need to think a bit if this can be merged into master. Any thoughts?
Ok, finally got around to working on this again. I addressed both points quite conservatively:
/tmp/
. If you want the new logging system, you have to either pass --log=syslog
or set environment variable ROSMON_SYSLOG=1
.
Instead of writing our own log files, we send our log output to the systemd journal (or BSD-style
/dev/log
viasyslog()
).Components of this PR: