Hello all,
I have a small script which attempts to write to the user.log syslog
import logging, logging.handler s
logger = logging.getLogg er('bender')
handler = logging.handler s.SysLogHandler (('localhost',
logging.handler s.SYSLOG_UDP_PO RT),
logging.handler s.SysLogHandler .LOG_USER)
formatter = logging.Formatt er('%(filename) s: %(levelname)s: %(message)s')
handler.setForm atter(formatter )
logger.addHandl er(handler)
logger.error('w hat')
but no log entries show up, however if I use the syslog module as such:
everything works fine. I am not sure what I am doing wrong. Any help
would be appreciated.
Thanks,
Nick
I have a small script which attempts to write to the user.log syslog
import logging, logging.handler s
logger = logging.getLogg er('bender')
handler = logging.handler s.SysLogHandler (('localhost',
logging.handler s.SYSLOG_UDP_PO RT),
logging.handler s.SysLogHandler .LOG_USER)
formatter = logging.Formatt er('%(filename) s: %(levelname)s: %(message)s')
handler.setForm atter(formatter )
logger.addHandl er(handler)
logger.error('w hat')
but no log entries show up, however if I use the syslog module as such:
>>import syslog
>>syslog.syslog ('testing syslog')
>>syslog.syslog ('testing syslog')
would be appreciated.
Thanks,
Nick
Comment