Source code for lease_it.backend.Exceptions

"""
This module contains all exception triggered by Backend
"""


[docs]class PermissionDenied(Exception): """ PermissionDenied exception is triggered when a user (logged or not) try to make an invalid command """ def __init__(self, user_id, instance_id): super(PermissionDenied, self).__init__() self.message = "User {} is not authorized to update status of instance {}".format( user_id, instance_id)