# -*- 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