Open cfveeden opened 1 year ago
Required Info:
export ROS_LOG_DIR=~/.ros2/reproduce/ export OVERRIDE_LAUNCH_PROCESS_OUTPUT=screen ros2 launch your_package your_launch.xml # launch anything that logs
The launch specific logging messages should only be output to the screen and should not be written to launch.log.
launch.log
Irrespective of $OVERRIDE_LAUNCH_PROCESS_OUTPUT's value, launch specific logs get written to $ROS_LOG_DIR/*/launch.log.
$OVERRIDE_LAUNCH_PROCESS_OUTPUT
$ROS_LOG_DIR/*/launch.log
Additionally, it would be good if users could disable launch specific logging entirely since this option is not provided at the moment.
Bug report
Required Info:
Steps to reproduce issue
Expected behavior
The launch specific logging messages should only be output to the screen and should not be written to
launch.log
.Actual behavior
Irrespective of
$OVERRIDE_LAUNCH_PROCESS_OUTPUT
's value, launch specific logs get written to$ROS_LOG_DIR/*/launch.log
.Additional information
Additionally, it would be good if users could disable launch specific logging entirely since this option is not provided at the moment.