title: TimedRotatingFileHandler not logging from helper modules
body: <p>Using Python 3.3, I am trying to log from helper libs as well as a main script.  File structure:</p>
  
  <pre><code>Lib\
      __init__.py
      helper1.py
      helper2.py
  
  script.py
  </code></pre>
  
  <p>At the top of each helper module, I have</p>
  
  <pre><code>logger = logging.getLogger(__name__)
  </code></pre>
  
  <p>If I use <code>basicConfig</code> in <code>script.py</code>, all logging from the modules comes through fine.  However, if I try to use a <code>TimedRotatingFileHandler</code>, I only get logging from <code>script.py</code></p>
  
  <p><strong>basicConfig</strong> - works as expected:</p>
  
  <pre><code>import logging
  from logging.handlers import TimedRotatingFileHandler
  
  logging.basicConfig(filename='log_file.log',
                  format='%(levelname)s - %(asctime)s - %(message)s',
                  level=logging.DEBUG)
  
  
  logger = logging.getLogger(__name__)
  </code></pre>
  
  <p><strong>TimedRotatingFileHandler -</strong> logging from helper libs does not come through:</p>
  
  <pre><code>import logging
  from logging.handlers import TimedRotatingFileHandler
  
  handler = TimedRotatingFileHandler('rotating_log_file.log',
                                  when = "d",
                                  interval = 1,
                                  backupCount =5)
  
  formatter = logging.Formatter("%(asctime)s - %(levelname)s - %(message)s")
  handler.setFormatter(formatter)
  logger.addHandler(handler)
  
  logger = logging.getLogger(__name__)
  logger.setLevel(logging.DEBUG)
  </code></pre>
  
  <p>How do I get it so all logging comes through using a <code>TimedRotatingFileHander</code>?</p>