On 22/04/13 22:15, Zbigniew Jędrzejewski-Szmek wrote:
On Mon, Apr 22, 2013 at 09:53:55PM +0100, Steven Hiscocks wrote:
+ self._SYSLOG_IDENTIFIER = (_sys.argv[0]
+ if SYSLOG_IDENTIFIER is None
+ else SYSLOG_IDENTIFIER)
How about having the value as `__name__`, but`_sys.argv[0]` if
`__name__ == "__main__`?
__name__ would always be 'journal'. We could use __main__.__name__,
but I don't think it makes much of a difference, since it is set
from sys.argv[0] anyway. And there's one case where it's less useful:
when __name__ == '__main__'. Current code will use SYSLOG_IDENTIFIER='',
and journald will add SYSLOG_IDENTIFIER=python on it's own, which
looks OK.
Zbyszek
Oh yeah, lol. I don't think I thought that one through :)
--
Steven Hiscocks
_______________________________________________
systemd-devel mailing list
systemd-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/systemd-devel