Ejemplo n.º 1
0
 def __init__(self, command, callback, admin_ok=False, **kwargs):
     super().__init__(command, callback, **kwargs)
     self.admin_ok = admin_ok
     if isinstance(command, string_types):
         DISABLE_CMDS.append(command)
         if admin_ok:
             ADMIN_CMDS.append(command)
     else:
         DISABLE_CMDS.extend(command)
         if admin_ok:
             ADMIN_CMDS.extend(command)
     sql.disableable_cache(command)
Ejemplo n.º 2
0
 def __init__(self, pattern, callback, friendly="", **kwargs):
     super().__init__(pattern, callback, **kwargs)
     DISABLE_OTHER.append(friendly or pattern)
     sql.disableable_cache(friendly or pattern)
     self.friendly = friendly or pattern