core: remove unreachable code
This commit is contained in:
parent
ef4db339de
commit
5184958179
@ -6,19 +6,22 @@ class ConfigError(Exception):
|
|||||||
|
|
||||||
super().__init__(message)
|
super().__init__(message)
|
||||||
|
|
||||||
|
|
||||||
class ConfigKeyError(ConfigError, KeyError):
|
class ConfigKeyError(ConfigError, KeyError):
|
||||||
def format(self, key):
|
def format(self, key):
|
||||||
return "invalid option '{0}'".format(key)
|
return "invalid option '{0}'".format(key)
|
||||||
|
|
||||||
|
|
||||||
class ConfigMissingError(ConfigError):
|
class ConfigMissingError(ConfigError):
|
||||||
def format(self, missing):
|
def format(self, missing):
|
||||||
return "missing required options: {0}".format(missing)
|
return "missing required options: {0}".format(missing)
|
||||||
super().__init__(module)
|
|
||||||
|
|
||||||
class ConfigAmbigiousClassesError(ConfigError):
|
class ConfigAmbigiousClassesError(ConfigError):
|
||||||
def format(self, ambigious_classes):
|
def format(self, ambigious_classes):
|
||||||
return "ambigious module specification, found multiple classes: {0}".format(ambigious_classes)
|
return "ambigious module specification, found multiple classes: {0}".format(ambigious_classes)
|
||||||
|
|
||||||
|
|
||||||
class ConfigInvalidModuleError(ConfigError):
|
class ConfigInvalidModuleError(ConfigError):
|
||||||
def format(self):
|
def format(self):
|
||||||
return "no class found"
|
return "no class found"
|
||||||
|
Loading…
Reference in New Issue
Block a user