class craftutils.observation.log.Log

Public members

Log(log_dict: dict | None = None)

Initialize self. See help(type(self)) for accurate signature.

__getitem__(item: str)
copy()
to_dict()
update(other: dict | Log)
add_log(action: str, method=None, ...)
Parameters
action: str

String describing the action to be logged.

method=None

Python method or function used to achieve this action. If provided

output_path

Path to which new products were written.

packages

A list of any system packages involved; if they can be reached in the terminal using this name, the version number will be recorded.

Returns