arelle.ErrorManager¶
See COPYRIGHT.md for copyright information.
Module Contents¶
Classes¶
Data¶
API¶
- arelle.ErrorManager.LoggableValue¶
None
- arelle.ErrorManager.EMPTY_TUPLE: arelle.typing.EmptyTuple¶
()
- arelle.ErrorManager.ErrorsType: TypeAlias¶
None
- class arelle.ErrorManager.ErrorManager(modelManager: arelle.ModelManager.ModelManager, errorCaptureLevel: int)¶
Initialization
- logHasRelevelerPlugin: bool | None¶
None
- property errors: arelle.ErrorManager.ErrorsType¶
- property logCount: dict[str, int]¶
- clear() None¶
- isLoggingEffectiveFor(logger: logging.Logger, **kwargs: Any) bool¶
- log(logger: logging.Logger, level: str, codes: Any, msg: str, sourceModelXbrl: arelle.ModelXbrl.ModelXbrl | None = None, fileSource: arelle.FileSource.FileSource | None = None, entryLoadingUrl: str | None = None, logRefObjectProperties: bool = False, **args: Any) None¶
Same as error(), but level passed in as argument
- setErrorCaptureLevel(errorCaptureLevel: int) None¶