Merge branch 'master' of git.covalent.cz:overwatch/over

This commit is contained in:
Martinez 2015-06-09 21:08:14 +02:00
commit dcfd9b9f54

View file

@ -2,6 +2,7 @@
# encoding: utf-8
import sys
import traceback
from . import text
@ -14,5 +15,6 @@ class DeprecationForwarder:
self._new_name = new_name
def __getattr__(self, name):
_print('%s is deprecated, please use %s instead' %(self._old_name, self._new_name), text.prefix.warn)
caller = traceback.extract_stack()[-2]
_print('%s is deprecated, please use %s instead (%s:%d)' %(self._old_name, self._new_name, caller[0], caller[1]), text.prefix.warn)
return getattr(self._target, name)