-
Notifications
You must be signed in to change notification settings - Fork 84
Consider providing user control of log file base names #380
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
This issue has been mentioned on ROS Discourse. There might be relevant details there: https://discourse.ros.org/t/ros-news-for-the-week-march-31st-2025/43015/1 |
@sea-bass @fujitatomoya |
@Tanishq30052002 you can take it! thanks! |
@Tanishq30052002 how is it going? Make any progress? |
Not yet, I am going through the current code |
@kscottz @fujitatomoya can you please help me in knowing how to process the args after taking them as input from the args parser? |
@fujitatomoya @kscottz |
@fujitatomoya can you look at #461? @Tanishq30052002 protip: if you write I made small suggestion to fix your linter error. You should be able to click the accept suggestion button and run it through CI again. |
@sea-bass #380 (comment) is what you request here, correct? for each executable node, we can use |
Feature request
Feature description
I have reported an issue in the
ros2cli
repo recently (ros2/ros2cli#856) which hopefully will gain traction.The general idea in the above issue -- and please read that for more details -- is that the default log file names right now are prepended with the executable name (in the C++ case) or the Python executable name (e.g.,
python3
) in the Python case.The investigation is leading to maybe providing a user-configurable parameter for
ros2 run
that allows the user to provide their own base name for log files.Per @fujitatomoya's suggestion, I wanted to open this up here as well to ensure that the
launch_ros
tools track the above issue and have a way to expose this throughros2 launch
, and the launch APIs, as well.The text was updated successfully, but these errors were encountered: