title: Python logging configuration file with bandersnatch on python 3.5
body: <p>I'm using the latest <a href="https://pypi.python.org/pypi/bandersnatch" rel="nofollow noreferrer" title="bandersnatch 2.0.0">bandersnatch 2.0.0</a> with python 3.5 to create a PyPi mirror. Bandersnatch has some fairly sparse documentation, but in the sample config file, it says:</p>
  
  <pre><code>; Advanced logging configuration. Uncomment and set to the location of a
  ; python logging format logging config file.
  ; log-config = /etc/bandersnatch-log.conf
  </code></pre>
  
  <p>So I've ready about python logging configuration, uncommented the line above and created this logging config:</p>
  
  <pre><code>[loggers]
  keys=root
  
  [handlers]
  keys=logfile
  
  [formatters]
  keys=logfileformatter
  
  [logger_root]
  level=NOTSET
  handlers=logfile
  
  [formatter_logfileformatter]
  format=%(asctime)s %(name)-12s: %(levelname)s %(message)s
  
  [handler_logfile]
  class=handlers.RotatingFileHandler
  level=DEBUG
  formatter=logfileformatter
  args=('/path/to/bandersnatch.log','a',10485760,5)    
  </code></pre>
  
  <p>Now bandersnatch doesn't produce any output to stdout any more, and the log file I've specified has been created, but nothing is being logged.</p>
  
  <p>I've tried varying combinations of NOTSET and DEBUG for both log levels specified, but nothing has been logged yet when I run bandersnatch.</p>
  
  <p>Any ideas? All the other issues I've seen about this have been programming errors or people forgetting to set the loglevel for [logger_root] for example. I don't think I've missed any of these.</p>