-
Notifications
You must be signed in to change notification settings - Fork 137
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
Add LaunchLogger class #145
Commits on Mar 12, 2019
-
Supports logging messages from multiple processes and modules to the screen, a common log file, or both. LaunchLogger is a singleton and when it is first instantiated a log file is created of the form 'DATETIME-launch-HOSTNAME-PID.log'. Messages sent to the screen or the log file will have the format 'TIME [LEVEL] NAME: MESSAGE'.
Configuration menu - View commit details
-
Copy full SHA for aa1127a - Browse repository at this point
Copy the full SHA aa1127aView commit details -
Add different formats for log and screen in launch logger
The timestamp in the screen format is optional.
Configuration menu - View commit details
-
Copy full SHA for 9e3d741 - Browse repository at this point
Copy the full SHA 9e3d741View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ecad19 - Browse repository at this point
Copy the full SHA 5ecad19View commit details -
Also extends LaunchLogger interface. Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for bf8cc04 - Browse repository at this point
Copy the full SHA bf8cc04View commit details -
Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for 7ccc29b - Browse repository at this point
Copy the full SHA 7ccc29bView commit details -
Preconfigures launch.logging loggers.
Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for 4dc0bdf - Browse repository at this point
Copy the full SHA 4dc0bdfView commit details -
Addresses peer review comments.
- Fix style and documentation issues. - Removes dangling TODO. Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for fa09a31 - Browse repository at this point
Copy the full SHA fa09a31View commit details -
style and documentation fixups
Signed-off-by: William Woodall <william@osrfoundation.org>
Configuration menu - View commit details
-
Copy full SHA for adb401d - Browse repository at this point
Copy the full SHA adb401dView commit details -
fix name shadowing (mypy complained)
Signed-off-by: William Woodall <william@osrfoundation.org>
Configuration menu - View commit details
-
Copy full SHA for fe67a70 - Browse repository at this point
Copy the full SHA fe67a70View commit details -
Replace capfd with capsys in launch.logging tests.
Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for 0d3b9ed - Browse repository at this point
Copy the full SHA 0d3b9edView commit details -
Integrate LaunchLogger in launch
Replacing usage of the Python logging module with the new LaunchLogger.
Configuration menu - View commit details
-
Copy full SHA for b6f8d16 - Browse repository at this point
Copy the full SHA b6f8d16View commit details -
Integrate LaunchLogger in launch_ros
Also, removed unecessary logging logic.
Configuration menu - View commit details
-
Copy full SHA for 5c2f144 - Browse repository at this point
Copy the full SHA 5c2f144View commit details -
Clean up LaunchLogger integration with launch
Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for ae62f5d - Browse repository at this point
Copy the full SHA ae62f5dView commit details -
Refactor launch logging integration.
Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for ea0b439 - Browse repository at this point
Copy the full SHA ea0b439View commit details -
Switch to non-relative launch.logging imports.
Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for c6a1817 - Browse repository at this point
Copy the full SHA c6a1817View commit details -
Turn ExecuteProcess output_prefix into an output_format.
Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for 44d14d2 - Browse repository at this point
Copy the full SHA 44d14d2View commit details -
Convert launch logging API names to snake case.
Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for 27fc2c3 - Browse repository at this point
Copy the full SHA 27fc2c3View commit details -
Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>
Configuration menu - View commit details
-
Copy full SHA for 9872792 - Browse repository at this point
Copy the full SHA 9872792View commit details