Замена print на log.debug
This commit is contained in:
@@ -15,50 +15,50 @@ class Logger:
|
||||
position = self.counter
|
||||
current = self.stack
|
||||
self.stack.append(func.__qualname__)
|
||||
print(indent + '>>> {func}'.format(func=func.__qualname__))
|
||||
print(indent + '>>> {stack}'.format(stack='/'.join(self.stack)))
|
||||
log.debug(indent + '>>> {func}'.format(func=func.__qualname__))
|
||||
# log.debug(indent + '>>> {stack}'.format(stack='/'.join(self.stack)))
|
||||
self.counter += 1
|
||||
# print(indent + 'args', type(args))
|
||||
# log.debug(indent + 'args', type(args))
|
||||
if isinstance(args, tuple):
|
||||
for item in args:
|
||||
print(indent + 'arg item', type(item))
|
||||
log.debug(indent + 'arg item', type(item))
|
||||
pass
|
||||
else:
|
||||
print(indent + 'args', args)
|
||||
print(indent + 'kwargs', kwargs)
|
||||
log.debug(indent + 'args', args)
|
||||
log.debug(indent + 'kwargs', kwargs)
|
||||
result = func(*args, **kwargs)
|
||||
self.counter = position
|
||||
self.stack = current
|
||||
indent = ' '*self.counter
|
||||
# self.counter -= 1
|
||||
print(indent + 'result', result)
|
||||
print(indent + '<<< {stack}'.format(stack='/'.join(self.stack)))
|
||||
print(indent + '<<< {func}'.format(func=func.__qualname__))
|
||||
log.debug(indent + 'result', result)
|
||||
# log.debug(indent + '<<< {stack}'.format(stack='/'.join(self.stack)))
|
||||
log.debug(indent + '<<< {func}'.format(func=func.__qualname__))
|
||||
return result
|
||||
return wrapper
|
||||
|
||||
# def logger(func):
|
||||
# print('logger')
|
||||
# print('func', func)
|
||||
# log.debug('logger')
|
||||
# log.debug('func', func)
|
||||
# def wrapper(*args, **kwargs):
|
||||
# print('logger.wrapper')
|
||||
# print('args', type(args))
|
||||
# print('kwargs', type(kwargs))
|
||||
# result = func(*args, **kwargs)
|
||||
# log.debug('logger.wrapper')
|
||||
# log.debug('args', type(args))
|
||||
# log.debug('kwargs', type(kwargs))
|
||||
# log.debug = func(*args, **kwargs)
|
||||
# return result
|
||||
# return wrapper
|
||||
|
||||
logger = Logger()
|
||||
|
||||
# def middleware(func):
|
||||
# print('middleware.func', func.__qualname__, func)
|
||||
# log.debug('middleware.func', func.__qualname__, func)
|
||||
# def wrapper(*args, **kwargs):
|
||||
# print('wrapper')
|
||||
# log.debug('wrapper')
|
||||
# # exit(0)
|
||||
# print('args', type(args))
|
||||
# print('kwargs', type(kwargs))
|
||||
# log.debug('args', type(args))
|
||||
# log.debug('kwargs', type(kwargs))
|
||||
# result = func(*args, **kwargs)
|
||||
# print('result', result)
|
||||
# log.debug('result', result)
|
||||
# return result
|
||||
# return wrapper
|
||||
|
||||
|
||||
Reference in New Issue
Block a user