Also fixes a couple logging calls that caused exceptions to be printed.
mentioned in commit eaa41668
merged
actually - does the second chunk needs to be merged back into 2.2.x as well? what's the impact of that?
The change to use logging broke how the format strings work. % needed a tuple there, but logger.info() just wants them passed as regular args. So since you didn't merge the logging changes into 2.2.x, it will be fine as is.