So based on my digging through horizon.exceptions, it seems like it handles the logging there, including augmenting the message with sys.exc_info().  Seems to be a common pattern throughout Horizon.