I've created a patch for the Python syslog module which:
- Makes openlog arguments keyword args.
- Makes openlog ident argument optional.
- If ident is not passed to ident, basename(sys.argv) is used.
- The first call to syslog.syslog() calls ident() with no options (if it hasn't previously been called).
- Variously related documentation changes.
The patch is in the issue tracker as Issue 8451. If anyone out there has the inclination to review it, I'd appreciate it.
comments powered by