Пример #1
0
 def __call__(self, *args, **kwargs):
     app = self.app if not len(args) else args[0]
     with app.test_request_context():
         pre_command.send(sender, args=args, **kwargs)
     res = super(SignalingCommand, self).__call__(*args, **kwargs)
     with app.test_request_context():
         post_command.send(sender, args=args, **kwargs)
     return res
Пример #2
0
 def __call__(self, *args, **kwargs):
     app = self.app if not len(args) else args[0]
     with app.test_request_context():
         pre_command.send(sender, args=args, **kwargs)
     res = super(SignalingCommand, self).__call__(*args, **kwargs)
     with app.test_request_context():
         post_command.send(sender, args=args, **kwargs)
     return res
Пример #3
0
 def wrapper(*args, **kwds):
     pre_command.send(f, *args, **kwds)
     result = f(*args, **kwds)
     post_command.send(f, *args, **kwds)
     return result