예제 #1
0
    def remove_role(self, user_name, role_name):
        # fetch the user's and the role's resource identity
        user_id, user_version = UserModel().get_resid(user_name)
        role_id_to_remove = RoleModel().get_resid(role_name)[0]

        do_delete("%s/%s/roles/%s" % (self.root_path, user_id, role_id_to_remove),
                  {"originalVersionId": user_version})
예제 #2
0
    def remove_role(self, user_name, role_name):
        # fetch the user's and the role's resource identity
        user_id, user_version = UserModel().get_resid(user_name)
        role_id_to_remove = RoleModel().get_resid(role_name)[0]

        do_delete(
            "%s/%s/roles/%s" % (self.root_path, user_id, role_id_to_remove),
            {"originalVersionId": user_version})
예제 #3
0
 def delete(self, name):
     resid, version = self.get_resid(name)
     do_delete("%s/%s" % (self.root_path, str(resid)),
               {"originalVersionId": version})
예제 #4
0
 def delete(self, name):
     resid, version = self.get_resid(name)
     do_delete("%s/%s" % (self.root_path, str(resid)),
               {"originalVersionId": version})