def delete_by_name(cls, user, name): name_tuple = cls.tuple_from_name(user, name) mock_chroot = cls.get(user, *name_tuple).first() if not mock_chroot: raise exceptions.NotFoundException( "Mock chroot with this name doesn't exist.") cls.delete(user, mock_chroot)
def edit_by_name(cls, name, is_active): name_tuple = cls.tuple_from_name(name) mock_chroot = cls.get(*name_tuple).first() if not mock_chroot: raise exceptions.NotFoundException( "Mock chroot with this name doesn't exist.") mock_chroot.is_active = is_active cls.update(mock_chroot) return mock_chroot