def wrapper(*args, **kwargs):
     print "Wrap start"
     print type(args)
     print args
     print type(kwargs)
     print kwargs
     func(*args, **kwargs)
     print func
     print type(func)
     print "Wrap end\n"
Example #2
0
    def wrapper(*args, **kw):
        start_time = time.time()
        value = func(*args, **kw)
        debuglog.msg("\nPERFTEST===============\nFunction:\t%s\nTime:\t%s\n"%
                     (func.__module__ + "::" + func.__name__, str(time.time() - start_time)), mode="debug")

        return value
Example #3
0
 def wrapper(*args, **kwargs):
     if(len(args) < 1):
         print 'No activity need to be recorded'
     else:
         self = args[0]
         rs = func(*args, **kwargs)
         print type(action)
         print action
         return rs
Example #4
0
    def wrapper(*args, **kw):
        start_time = time.time()
        value = func(*args, **kw)
        debuglog.msg("\nPERFTEST===============\nFunction:\t%s\nTime:\t%s\n" %
                     (func.__module__ + "::" + func.__name__,
                      str(time.time() - start_time)),
                     mode="debug")

        return value
Example #5
0
 def wrapper(*args, **kwargs):
     if(len(args) < 1):
         print 'No activity need to be recorded'
     else:
         targs = copy.deepcopy(args);
         dkwargs = copy.deepcopy(kwargs)
         rs = func(*args, **kwargs)
         for i in range(len(targs)):
             print "index = %d, content = %s" % (i, targs[i])
         for k in dkwargs.keys():
             print "key = %s, and value = %s" % (k, dkwargs[k])
             
         print '***************************'
         self = targs[0]
         class_name = self.__class__.__name__
         func_name = func.__name__
         
         print self.__class__.__name__
         print func.__name__
         return rs
Example #6
0
 def check(a,b):
     if(a < b):
         a, b = b, a
     return func(a,b)