Logging

Logging is supported by defeault through the logging standard python library. To generate logging output, a logger must be configured. This must be done before creating a LTM Session.

Basic logging to standard output

A basic configuration which logs to standard output can be seen below. When used in a Jupyter notebook, this will also display log messages below the currently executing cell.

import logging

logging.basicConfig(level=logging.INFO)

Log to file

The following will configure logging to a log file. Note the “filemode” argument, which by default is set to “a”, and will append. Setting it to “w” will cause the log to be truncated when the code is run.

import logging

logging.basicConfig(level=logging.INFO, filename="ltmapi.log", filemode="w")

For more info about how to use the logging library, see the documentation:

https://docs.python.org/3/library/logging.html#logging.basicConfig