exceptions module

genie.metaparser.util.exceptions.log = <Logger genie.metaparser.util.exceptions (NOTSET)>

Errors related to utils module

exception genie.metaparser.util.exceptions.SchemaError

Bases: Exception

Error during Schema validation.

joinPath(path)
args
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception genie.metaparser.util.exceptions.SchemaMissingKeyError(path, keys)

Bases: genie.metaparser.util.exceptions.SchemaError

format(path, keys)
args
joinPath(path)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception genie.metaparser.util.exceptions.SchemaTypeError(path, schema, data, detail=None)

Bases: genie.metaparser.util.exceptions.SchemaError

format(path, schema, data, detail)
args
joinPath(path)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception genie.metaparser.util.exceptions.SchemaValueError(path, schema, data, detail=None)

Bases: genie.metaparser.util.exceptions.SchemaError

format(path, schema, data, detail=None)
args
joinPath(path)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception genie.metaparser.util.exceptions.SchemaUnsupportedKeyError(path, keys)

Bases: genie.metaparser.util.exceptions.SchemaError

format(path, keys)
args
joinPath(path)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception genie.metaparser.util.exceptions.SchemaClassError(path, cls, data, detail=None)

Bases: genie.metaparser.util.exceptions.SchemaError

format(path, cls, data, detail)
args
joinPath(path)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception genie.metaparser.util.exceptions.SchemaFallbackError(path, data)

Bases: genie.metaparser.util.exceptions.SchemaError

format(path, data)
args
joinPath(path)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception genie.metaparser.util.exceptions.SchemaFallbackLoopError(a, b)

Bases: genie.metaparser.util.exceptions.SchemaError

format(a, b)
args
joinPath(path)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception genie.metaparser.util.exceptions.SchemaFallbackCall(path, diff_context_retry)

Bases: genie.metaparser.util.exceptions.SchemaError

args
joinPath(path)
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception genie.metaparser.util.exceptions.SchemaEmptyParserError(data)

Bases: Exception

args
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception genie.metaparser.util.exceptions.ParseSelectedKeysException

Bases: Exception

args
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

exception genie.metaparser.util.exceptions.InvalidCommandError

Bases: Exception

Error during invalid command execution

args
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.