Now I see by the messages generated previously, you didn't mean the messages before this old daf_persistence commit but the pex.logging.BlockTimingLog messages. I corrected the messages to be exactly the same now (with format differences).
Use tests/butlerPickle.py as an example and set a low threshold/level, this is before the logging migration (pex_logging):
daf.persistence.butler.read DEBUG: Starting read from None at PickleStorage(foo1.pickle)
|
daf.persistence.butler.read DEBUG: Ending read from None at PickleStorage(foo1.pickle)
|
This is after the logging migration (lsst_log):
DEBUG daf.persistence.butler: Starting read from None at PickleStorage(foo1.pickle)
|
DEBUG daf.persistence.butler: Ending read from None at PickleStorage(foo1.pickle)
|
The master daf_persistence doesn't really use BlockTimingLog, so I added one commit to get the messages printed with pex.logging, before the logging migration. The effective changes are the same.
I merged the lsst_dm_stack_demo patch and am running Jenkins.
Found that cat and afw have hidden pex_logging dependency not specified in their ups tables and were shielded by daf_persistence
https://ci.lsst.codes/job/stack-os-matrix/compiler=gcc,label=centos-7,python=py2/13527//console
https://ci.lsst.codes/job/stack-os-matrix/compiler=gcc,label=centos-7,python=py2/13528//console