def __init__(self, message=""): """ HttpBadRequest constructor :param message: String, message of the exception. Ie, "Bad request" """ BadRequest.__init__(self, message) self.description = message
def __init__(self, err): BadRequest.__init__(self, "Invalid type: {}".format(str(err)))
def __init__(self, param_name): BadRequest.__init__(self) self.description = "Missing parameter: {0}".format(param_name)
def __init__(self, description=None, error_code=None): BadRequest.__init__(self) if description is not None: self.description = description if error_code is not None: self.error_code = error_code
def __init__(self, err): BadRequest.__init__(self, "Invalid query param: {}".format(err))