log — kaaengine logging settings

By default kaa logs everything to stderr.

get_core_logging_level() reference

log.get_core_logging_level(core_catgory)

Gets logging level for given category. The core_category param must be a CoreLogCategory enum value.

set_core_logging_level() reference

log.set_core_logging_level(core_catgory, level)

Sets a logging level for given category.

The core_category param must be a string with kaa module name.

List of available kaa module names: “nodes”, “node_ptr”, “engine”, “files”, “log”, “renderer”, “images”, “input”, “audio”, “scenes”, “shapes”, “physics”, “resources”, “resources_manager”, “sprites”, “window”, “geometry”, “fonts”, “timers”, “transitions”, “node_transitions”, “camera”, “views”, “spatial_index”, “threading”, “utils”, “embedded_data”, “easings”, “shaders”, “other”, “app”, “wrapper”

The level parameter must be a CoreLogLevel enum value.

Note

By default kaa logs everything to stderr.

from kaa.log import set_core_logging_level, CoreLogCategory, CoreLogLevel

set_core_logging_level("audio", CoreLogLevel.verbose)

CoreLogLevel reference

class log.CoreLogLevel

Enum type used to reference log levels. Available values are:

  • CoreLogLevel.verbose

  • CoreLogLevel.debug

  • CoreLogLevel.info

  • CoreLogLevel.warn

  • CoreLogLevel.error

  • CoreLogLevel.critical