ref: ba61d2034058818fe76cef6b23f311259d37b3fe biboumi/src/logger d---------
b4b9828d — louiz’ 5 years ago
Follow log_level even when using journald output

fix #3328
7c8a7176 — louiz’ 5 years ago
Only use sd_journal_* if we really are outputing to journald

We check that the device and inode numbers are actually the same as the
JOURNAL_STREAM value, instead of just checking that the value exists.

This fixes the logger unit tests
e217a197 — louiz’ 5 years ago
Fix the build without systemd, by adding a few define
8d99374f — louiz’ 5 years ago
When biboumi is logging into journald, use sd_journal_send

This makes sure that multi-lines messages are properly parsed as a single
message by journald.

fix #3268
0ab40dc1 — louiz’ 5 years ago
Refactoring louloulibs and cmake

Use OBJECT libraries
Remove the louloulibs directory
Write FOUND variables in the cache
d600a284 — Florent Le Coz 7 years ago
Remove all the libs that are now in louloulibs
53e6b1da — Florent Le Coz 7 years ago
Fix the systemd-conditional code

By using SYSTEMD_FOUND instead of SYSTEMDDAEMON_FOUND, where I forgot to
rename it…
0038e15b — Florent Le Coz 7 years ago
Properly display [DEBUG] on debug lines, instead of [ERROR]
01c1ea14 — Florent Le Coz 8 years ago
Use systemd-daemon logging prefix if available
c6059e5a — Florent Le Coz 8 years ago
Upgrade to C++14
a4c845ab — Florent Le Coz 9 years ago
Use the logger everywhere
2662ed89 — Florent Le Coz 9 years ago
Add a logger class