error: Fix ProcessingError message and logging
authorW. Trevor King <wking@tremily.us>
Wed, 20 Mar 2013 09:40:32 +0000 (05:40 -0400)
committerW. Trevor King <wking@tremily.us>
Wed, 20 Mar 2013 09:40:32 +0000 (05:40 -0400)
commitc39625e2fae6f1a98cb3b177fde2ebca279b607b
tree5c5edd914736a0bc50ad6e2ccb19438e44c7c646
parenta3719f88fbd2faed3418c8391c3245465b4b850b
error: Fix ProcessingError message and logging

We can't check if message is None if message wasn't an argument to
__init__().  Also:

* import sys for sys.version
* explicitly format strings passed to _LOG.warning(), otherwise you'll
  get the following:

    >>> LOG.warning('abc', 'def')
    Traceback (most recent call last):
      ...
    TypeError: not all arguments converted during string formatting

Signed-off-by: W. Trevor King <wking@tremily.us>
rss2email/error.py