cli: Add support for loading a logging configuration file
This should allow us to stop playing whack-a-mole with logging configuration between Celery workers (where the logging configuration is hard-coded in our initialization routines) and CLI tools (where we only have the log-level knob).
I'm not a big fan of logging.config.dictConfig
, but it's standard and I hate
urllib3.connectionpool DEBUG messages even more...
This is also something that came up in a conversation with @zack.
Depends on !101 (closed)
Test Plan
tox
Migrated from D2279 (view on Phabricator)