File tree Expand file tree Collapse file tree 2 files changed +5
-5
lines changed
include/hardware_interface Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -108,9 +108,7 @@ class HardwareComponentInterface : public rclcpp_lifecycle::node_interfaces::Lif
108108 CallbackReturn init (const hardware_interface::HardwareComponentParams & params)
109109 {
110110 clock_ = params.clock ;
111- auto logger_copy = params.logger ;
112- logger_ = logger_copy.get_child (
113- " hardware_component." + params.hardware_info .type + " ." + params.hardware_info .name );
111+ logger_ = params.logger ;
114112 info_ = params.hardware_info ;
115113 if (params.hardware_info .is_async )
116114 {
@@ -120,7 +118,7 @@ class HardwareComponentInterface : public rclcpp_lifecycle::node_interfaces::Lif
120118 realtime_tools::AsyncSchedulingPolicy (info_.async_params .scheduling_policy );
121119 async_thread_params.cpu_affinity_cores = info_.async_params .cpu_affinity_cores ;
122120 async_thread_params.clock = params.clock ;
123- async_thread_params.logger = params. logger ;
121+ async_thread_params.logger = get_logger () ;
124122 async_thread_params.exec_rate = params.hardware_info .rw_rate ;
125123 async_thread_params.print_warnings = info_.async_params .print_warnings ;
126124 RCLCPP_INFO (
Original file line number Diff line number Diff line change @@ -250,7 +250,9 @@ class ResourceStorage
250250 hardware_interface::HardwareComponentParams component_params;
251251 component_params.hardware_info = params.hardware_info ;
252252 component_params.clock = rm_clock_;
253- component_params.logger = rm_logger_;
253+ component_params.logger = rm_logger_.get_child (
254+ fmt::format (
255+ " hardware_component.{}.{}" , params.hardware_info .type , params.hardware_info .name ));
254256 component_params.executor = params.executor ;
255257 component_params.node_namespace = params.node_namespace ;
256258 RCLCPP_INFO (
You can’t perform that action at this time.
0 commit comments