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
(id, name, description)[source]¶ Bases:
networkapi.models.BaseModel.BaseModel
-
exception
DoesNotExist
¶ Bases:
django.core.exceptions.ObjectDoesNotExist
-
exception
MultipleObjectsReturned
¶ Bases:
django.core.exceptions.MultipleObjectsReturned
-
ambiente_set
¶
-
delete
()[source]¶ Override Django’s method to remove filter
Before removing the filter removes all relationships with equipment type.
-
filterequiptype_set
¶
-
classmethod
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.
-
log
= <celery.utils.log.ProcessAwareLogger object>¶
-
objects
= <networkapi.models.BaseManager.BaseManager object>¶
-
exception
-
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.