arelle.logging.handlers.LogHandlerWithXml

See COPYRIGHT.md for copyright information.

Module Contents

Classes

Data

API

arelle.logging.handlers.LogHandlerWithXml.DEFAULT_JSON_MAX_ATTRIBUTE_LENGTH

4096000

arelle.logging.handlers.LogHandlerWithXml.DEFAULT_XML_MAX_ATTRIBUTE_LENGTH

128

class arelle.logging.handlers.LogHandlerWithXml.LogHandlerWithXml(logXmlMaxAttributeLength: int | None = None)

Bases: logging.Handler

logTextMaxLength: int

None

recordToXml(logRec: logging.LogRecord) str
recordToJson(logRec: logging.LogRecord) dict[str, Any]
recordToHtml(logRec: logging.LogRecord) str
get_name()
set_name(name)
name

‘property(…)’

createLock()
acquire()
release()
setLevel(level)
format(record)
abstractmethod emit(record)
handle(record)
setFormatter(fmt)
flush()
close()
handleError(record)
addFilter(filter)
removeFilter(filter)
filter(record)