Ejemplo n.º 1
0
 def __call__(self, name):
     r = Role.find(name)
     if not r:
         raise DoesNotExistsException(
             "Role {0} does not exists in database".format(name))
     r.delete()
     if self.cli_mode:
         print("Role {0} deleted".format(name))
Ejemplo n.º 2
0
 def __call__(self, name):
     r = Role.find(name)
     if not r:
         raise DoesNotExistsException("Role {0} does not exists in database"
                                      .format(name))
     r.delete()
     if self.cli_mode:
         print("Role {0} deleted".format(name))
Ejemplo n.º 3
0
 def __call__(self, name):
     r = Role.find(name)
     if not r:
         raise DoesNotExistsException(
             "Role {0} does not exists in database".format(name))
     ret = r.as_dict()
     if self.cli_mode:
         print(title(r.name + ':'))
         pretty_print(ret)
     return ret
Ejemplo n.º 4
0
 def __call__(self, name):
     r = Role.find(name)
     if not r:
         raise DoesNotExistsException("Role {0} does not exists in database"
                                      .format(name))
     ret = r.as_dict()
     if self.cli_mode:
         print(title(r.name + ':'))
         pretty_print(ret)
     return ret