При изучении различных дискавери, у меня поднакопилось объектов с самыми разнообразными Object_Profiles.
Ну неужели заходить в каждый и править профиль?
Справимся так:
./noc shell from noc.sa.models import * default = ManagedObjectProfile.objects.get(name='default') full_discovery = ManagedObjectProfile.objects.get(name='full-discovery') mo = ManagedObject.objects.filter(object_profile=full_discovery) for m in mo: m.object_profile = default m.save() quit() |
Меняем профиль 'full-discovery' на 'default'