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 aCoreLogCategory
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 aCoreLogLevel
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