eclipse-score / eclipse-score/logging
Custom Log Recorder: Inject your own logging backend
- Dominant language
- C++
- Stars
- 2
- Forks
- 28
- Avg merge
- 2d 3h
- Merged PRs (30d)
- 20
Description
### What
Currently external integrators have to use on of the S-CORE provided recorders (ie. backends). With the proposed extension an entry point to route logs to a non-SCORE backend would be provided. Only the feature flag and the file locations would be provided. Non of the actual wrapper/adapter code will be given.
### How
Extend https://github.com/eclipse-score/baselibs/blob/main/score/mw/log/detail/recorder_config.h with an additional `CUSTOM_RECODER` feautre flag and the respective file locations.
Adjust config parser (parser of logging.json). To handle the new backend.
### Estimates for realization
Effort small, no impact expected as feature is off by default.
### Category
- [x] Affects Detailed Design
### Requirements / Architecture
- [x] Requirements / Architecture are not affected by this change?
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.