def delete_role(name): """" Delete role with the provided name. """ if name in SystemRole.get_valid_values(): raise ValueError("System roles can't be deleted") role_db = Role.get(name=name) result = Role.delete(role_db) return result
def delete_role(name): """" Delete role with the provided name. """ if name in SystemRole.get_valid_values(): raise ValueError('System roles can\'t be deleted') role_db = Role.get(name=name) result = Role.delete(role_db) return result
def delete_mistyped_role(): """ Delete " system_admin" role which was fat fingered. """ # Note: Space is significant here since we want to remove a bad role role_name = ' system_admin' assert (role_name.startswith(' ')) try: role_db = Role.get_by_name(role_name) except: return if not role_db: return try: Role.delete(role_db) except: return
def delete_mistyped_role(): """ Delete " system_admin" role which was fat fingered. """ # Note: Space is significant here since we want to remove a bad role role_name = ' system_admin' assert(role_name.startswith(' ')) try: role_db = Role.get_by_name(role_name) except: return if not role_db: return try: Role.delete(role_db) except: return