Exemplo n.º 1
0
 def report(self, args):
     fxn = self.fxn
     zargs = args[0] if len(args) == 1 else args
     msg = '{0}!{1}{2} @ "{3}" = {4}'.format(
         TermColors.LightPurple,
         self.channel,
         TermColors.Normal,
         fxn.__name__,
         zargs)
     if msg[:77] != msg:
         msg += '...'
         msg = msg[:77]
     events_log.info(msg)
Exemplo n.º 2
0
 def publish(self, *args, **kargs):
     events_log.info("{0} {1} {2}".format(self, args, kargs))
     return self.smash.bus.publish(*args, **kargs)
Exemplo n.º 3
0
 def receive_events_wrapper(himself, bus, *args, **kargs):
     events_log.info('{0}'.format(str(args)))
     return fxn(himself, *args, **kargs)