File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2121from rcl_interfaces .srv import SetLoggerLevels
2222import rclpy
2323
24+ from ros2log .api import get_logger_name_for_node
25+ from ros2node .api import get_absolute_node_name
26+
2427
2528LEVEL_NAME_TO_VALUE = {
2629 'UNSET' : LoggerLevel .LOG_LEVEL_UNKNOWN ,
3235}
3336
3437
35- def get_absolute_node_name (node_name : str ) -> str :
36- """Return the fully qualified node name."""
37- if not node_name :
38- raise ValueError ('node_name must not be empty' )
39- return node_name if node_name .startswith ('/' ) else f'/{ node_name } '
40-
41-
42- def get_logger_name_for_node (node_name : str ) -> str :
43- """Convert a fully qualified node name into its root logger name."""
44- return get_absolute_node_name (node_name ).lstrip ('/' ).replace ('/' , '.' )
45-
46-
4738def main (argv = None ):
4839 if argv is None :
4940 argv = sys .argv [1 :]
You can’t perform that action at this time.
0 commit comments