Source code for networkapi.api_equipment.exceptions

# -*- coding: utf-8 -*-
from rest_framework import status
from rest_framework.exceptions import APIException


[docs]class AllEquipmentsAreInMaintenanceException(APIException): status_code = status.HTTP_400_BAD_REQUEST default_detail = 'All equipments to be configured are in maintenance mode.' def __init__(self, param=default_detail): self.detail = param
[docs]class EquipmentInvalidValueException(APIException): status_code = status.HTTP_400_BAD_REQUEST default_detail = 'Invalid Value.' def __init__(self, param=default_detail): self.detail = param
[docs]class UserDoesNotHavePermInAllEqptException(APIException): status_code = status.HTTP_403_FORBIDDEN default_detail = 'User does not have permission to update conf in eqpt. \ Verify the permissions of user group with equipment group' def __init__(self, param=default_detail): self.detail = param