networkapi.filter package¶
Subpackages¶
- networkapi.filter.resource package
- Submodules
- networkapi.filter.resource.FilterAddResource module
- networkapi.filter.resource.FilterAlterRemoveResource module
- networkapi.filter.resource.FilterAssociateResource module
- networkapi.filter.resource.FilterDissociateOneResource module
- networkapi.filter.resource.FilterGetByIdResource module
- networkapi.filter.resource.FilterListAllResource module
- Module contents
- networkapi.filter.test package
Submodules¶
networkapi.filter.models module¶
- exception networkapi.filter.models.CannotDissociateFilterError(cause, message=None)[source]¶
Bases: networkapi.filter.models.FilterError
Returns exception for Filter in use in environment, cannot be dissociated.
- class networkapi.filter.models.Filter(*args, **kwargs)[source]¶
Bases: networkapi.models.BaseModel.BaseModel
Filter(id, name, description)
- exception DoesNotExist¶
Bases: django.core.exceptions.ObjectDoesNotExist
- exception Filter.MultipleObjectsReturned¶
Bases: django.core.exceptions.MultipleObjectsReturned
- Filter.ambiente_set¶
- Filter.delete()[source]¶
Override Django’s method to remove filter
Before removing the filter removes all relationships with equipment type.
- Filter.filterequiptype_set¶
- classmethod Filter.get_by_pk(id_)[source]¶
“Get Filter by id.
@return: Filter.
@raise FilterNotFoundError: Filter is not registered. @raise FilterError: Failed to search for the Filter.
- Filter.log = <celery.utils.log.ProcessAwareLogger object at 0x7fdee2faf4d0>¶
- Filter.objects = <networkapi.models.BaseManager.BaseManager object at 0x7fdee2faf750>¶
- exception networkapi.filter.models.FilterDuplicateError(cause, message=None)[source]¶
Bases: networkapi.filter.models.FilterError
Returns exception for Filter name already existing.
- exception networkapi.filter.models.FilterError(cause, message=None)[source]¶
Bases: exceptions.Exception
An error occurred during Filter table access.
- exception networkapi.filter.models.FilterNotFoundError(cause, message=None)[source]¶
Bases: networkapi.filter.models.FilterError
Returns exception for Filter search by pk.