title: How do I set the ident string when using logging.SysLogHandler in Python 2.6?
body: <p>I have logging configured using logging.fileConfig(). I have a the root logger going to a handler that uses SysLogHandler('/dev/log', handlers.SysLogHandler.LOG_USER)</p>
  
  <p>This all works perfectly well, and I see my log entries in /var/log/user.log</p>
  
  <p>The question is how can I set the syslog ident string to something other than python? It appears the syslog module in the standard lib allows setting this when opening a log, but the logging handler doesn't offer this feature.</p>
  
  <p>Would the solution be to subclass SysLogHandler and use the syslog library inside it's emit method? This is a unix only program, so using syslog directly doesn't pose a portability problem.</p>