gengo/decanter — pull request #78 by hermanschaaf (2013-12-06 03:12:13+00:00)
Title: Remove unnecessary callback invocation and use log exception method

The call to `data = callback(...)` was already being done a few lines up, causing the controller to be called twice, as noted in https://github.com/gengo/decanter/issues/77.

This also uses the Python `exception` method on logging instead of a general error, which is only a minor logging tweak.