Fiy python2.7'ism (#566)
authorSebastian Spaeth <Sebastian@SSpaeth.de>
Fri, 14 Dec 2012 09:54:53 +0000 (10:54 +0100)
committerSebastian Spaeth <Sebastian@SSpaeth.de>
Fri, 14 Dec 2012 10:52:53 +0000 (11:52 +0100)
commit2f5926a65d4e56d4ab9c7bfd6b3de25a032b8be5
treefbec7069b00a5810c4e3fb2ec7ba378346405cb1
parenta04cd2e596887e8d8f59534ffc3a3795fc9d4be9
Fiy python2.7'ism (#566)

The oauth plugin used timedelta.total_seconds which was introduced
in python 2.7 only. To preserve backwards compatability, we simply
calculate the time difference in seconds manually.

I considered monkeypatching total_seconds to the timedelta object,
but it is a built-in type written in C (I believe) and modifying
attributes failed horribly. Switch this to use total_seconds once we
require python 2.7 as minimum version.

Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
mediagoblin/plugins/oauth/views.py