bedrock.exceptions.invalid_configuration_exception

 1from .bedrock_exception import BedrockException
 2
 3
 4class InvalidConfigurationException(BedrockException):  # pragma: unit
 5    """
 6    Throw this exception when the application is missing config or has invalid config.
 7
 8    Default HTTP code: 500.
 9    """
10    invalid_items = []
11
12    def __init__(self, invalid_items):
13        self.invalid_items = invalid_items
14        invalid_items_as_string = ", ".join(invalid_items)
15        super().__init__(f"Invalid configuration options: {invalid_items_as_string}", error_code=400)
class InvalidConfigurationException(bedrock.exceptions.bedrock_exception.BedrockException):
 5class InvalidConfigurationException(BedrockException):  # pragma: unit
 6    """
 7    Throw this exception when the application is missing config or has invalid config.
 8
 9    Default HTTP code: 500.
10    """
11    invalid_items = []
12
13    def __init__(self, invalid_items):
14        self.invalid_items = invalid_items
15        invalid_items_as_string = ", ".join(invalid_items)
16        super().__init__(f"Invalid configuration options: {invalid_items_as_string}", error_code=400)

Throw this exception when the application is missing config or has invalid config.

Default HTTP code: 500.

InvalidConfigurationException(invalid_items)
13    def __init__(self, invalid_items):
14        self.invalid_items = invalid_items
15        invalid_items_as_string = ", ".join(invalid_items)
16        super().__init__(f"Invalid configuration options: {invalid_items_as_string}", error_code=400)
invalid_items = []