Update graylog logger version
Created by: SkyToGround
Issue reference / description
Updated the version of the graylog logger. This allows for the removal of some code and some brings some requested features to the EFU. Due to changes in the API, some names had to modified in the EFU code as well. Some of the highlight are:
- Removed the
enum class Sev
type and replaced it with the lineusing Sev = Log::Severity
. - Graylog logger will now provide the log message with a millisecond time resolution.
- A bunch of CMake code was removed due to improvements in the Graylog logger CMake code.
- Changed some function names and added
Log::
where appropriate.
Checklist for submitter
-
Check for conflict with integration test -
Unit tests pass
Nominate for Group Code Review (Anyone can nominate it)
Indicate if you think the code should be reviewed in a Thursday code review session.
-
Recommend for group code review
Also, nominate it on the code_review Slack channel.