4.7.3.5. Logs¶
Constants for logging.
-
axonius_api_client.constants.logs.
LOG_FMT_VERBOSE
: str = '%(asctime)s %(levelname)-8s [%(name)s:%(funcName)s:%(pathname)s:%(lineno)d] %(message)s'¶ Logging format to use for verbose logging.
-
axonius_api_client.constants.logs.
LOG_FMT_BRIEF
: str = '%(levelname)-8s %(module)-15s %(message)s'¶ Logging format to use for brief logging.
-
axonius_api_client.constants.logs.
LOG_FMT_CONSOLE
: str = '%(levelname)-8s %(module)-15s %(message)s'¶ default logging format for console logs, will be verbose if package wide debugging is enabled
-
axonius_api_client.constants.logs.
LOG_FMT_FILE
: str = '%(asctime)s %(levelname)-8s [%(name)s:%(funcName)s:%(pathname)s:%(lineno)d] %(message)s'¶ default logging format for file logs
-
axonius_api_client.constants.logs.
LOG_DATEFMT_CONSOLE
: str = '%m/%d/%Y %I:%M:%S %p %Z'¶ default datetime format for console logs
-
axonius_api_client.constants.logs.
LOG_DATEFMT_FILE
: str = '%m/%d/%Y %I:%M:%S %p %Z'¶ default datetime format for file logs
-
axonius_api_client.constants.logs.
LOG_LEVEL_CONSOLE
: str = 'debug'¶ default logging level for console log handlers
-
axonius_api_client.constants.logs.
LOG_LEVEL_FILE
: str = 'debug'¶ default logging level for file log handlers
-
axonius_api_client.constants.logs.
LOG_LEVEL_HTTP
: str = 'debug'¶ default logging level for
axonius_api_client.http.Http
-
axonius_api_client.constants.logs.
LOG_LEVEL_AUTH
: str = 'debug'¶ default logging level for
axonius_api_client.auth.models.Mixins
-
axonius_api_client.constants.logs.
LOG_LEVEL_API
: str = 'debug'¶ default logging level for
axonius_api_client.api.mixins.ModelMixins
-
axonius_api_client.constants.logs.
LOG_LEVEL_WIZARD
: str = 'info'¶ default logging level for
axonius_api_client.api.wizards.wizard.Wizard
-
axonius_api_client.constants.logs.
LOG_LEVEL_PACKAGE
: str = 'debug'¶ default logging level for the entire package
-
axonius_api_client.constants.logs.
LOG_LEVELS_STR
: List[str] = ['debug', 'info', 'warning', 'error', 'fatal']¶ list of valid logging level strs
-
axonius_api_client.constants.logs.
LOG_LEVELS_STR_CSV
: str = 'debug, info, warning, error, fatal'¶ csv of valid logging level strs
-
axonius_api_client.constants.logs.
LOG_LEVELS_INT
: List[int] = [10, 20, 30, 40, 50]¶ list of valid logging level ints
-
axonius_api_client.constants.logs.
LOG_LEVELS_INT_CSV
: str = '10, 20, 30, 40, 50'¶ csv of valid logging level ints
-
axonius_api_client.constants.logs.
LOG_FILE_PATH
: str = '/home/docs/checkouts/readthedocs.org/user_builds/axonius-api-client/checkouts/latest/docs'¶ default path for log files
-
axonius_api_client.constants.logs.
LOG_FILE_PATH_MODE
= 448¶ oct
default permisisons to use when creating directories
-
axonius_api_client.constants.logs.
LOG_FILE_NAME
: str = 'axonius_api_client.log'¶ default log file name to use
-
axonius_api_client.constants.logs.
LOG_NAME_STDERR
: str = 'handler_stderr'¶ default handler name for STDERR log
-
axonius_api_client.constants.logs.
LOG_NAME_STDOUT
: str = 'handler_stdout'¶ default handler name for STDOUT log
-
axonius_api_client.constants.logs.
LOG_NAME_FILE
: str = 'handler_file'¶ default handler name for file log
-
axonius_api_client.constants.logs.
MAX_BODY_LEN
: int = 100000¶ maximum body length to trim when printing request/response bodies