How to enable logger service for ComposableNode?

asked 2023-05-08 00:45:51 -0500

thejeeb gravatar image

In the most recent 'rolling' updates and including the Iron release, the ability to set/get logger levels remotely was added. This feature is only enabled if the NodeOptions.enable_logger_service() method is called with 'true' for a given node. For ComposableNodes, how do you enable the logger service?

My first try was the following:

ComposableNode(
                package="my_pkg",
                plugin="mylib::my_node",
                name="my_node",
                extra_arguments=[{"use_intra_process_comms": True}, {"enable_logger_service": True}],

However, this didn't work and looking at the component manager code only 'use_intra_process_comms' extra argument is processed.

edit retag flag offensive close merge delete