It's clearly intended to be logging.INFO by default, but something isn't quite right. Simone says he's working on a patch already, so that's another win for complaining about things in IRC :-).
Created attachment 8480457 [details] [diff] [review] tooltool_01 Since logger debug level was not set and default is warning, no logging message was passed to the handler (whose log level was correctly set depending on parsed args). Now the logger debug level is set depending on parsed arg, and the handler is simply configure to log any log record received from the logger.
Created attachment 8480461 [details] [diff] [review] tooltool_02 "ch.setLevel(logging.DEBUG)" in previous patch is not needed, since by default handlers log everything
In production https://hg.mozilla.org/build/puppet/rev/2c418569ddd0