Browse Source

qml: in auth wrapper, use own logger and log func name

master
Sander van Grieken 3 years ago
parent
commit
88209617b4
  1. 5
      electrum/gui/qml/auth.py

5
electrum/gui/qml/auth.py

@ -10,9 +10,10 @@ def auth_protect(func=None, reject=None, method='pin'):
@wraps(func) @wraps(func)
def wrapper(self, *args, **kwargs): def wrapper(self, *args, **kwargs):
self._logger.debug(str(self)) _logger = get_logger(__name__)
_logger.debug(f'{str(self)}.{func.__name__}')
if hasattr(self, '__auth_fcall'): if hasattr(self, '__auth_fcall'):
self._logger.debug('object already has a pending authed function call') _logger.debug('object already has a pending authed function call')
raise Exception('object already has a pending authed function call') raise Exception('object already has a pending authed function call')
setattr(self, '__auth_fcall', (func,args,kwargs,reject)) setattr(self, '__auth_fcall', (func,args,kwargs,reject))
getattr(self, 'authRequired').emit(method) getattr(self, 'authRequired').emit(method)

Loading…
Cancel
Save