diff options
author | Luke Berndt <lukekb@gmail.com> | 2023-01-14 16:12:58 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-01-14 16:12:58 -0500 |
commit | 457fe2fcc100a6b17c5706eecac12facf3ef93f6 (patch) | |
tree | 19f0fbc7e83ea62307e0fa6d465db8de30323734 | |
parent | 4dbe9c2e3944b647af4e8062d7b8f141581fac65 (diff) | |
parent | 697b922b2ae6633320e737f43b0dc7be99fb0021 (diff) |
Merge pull request #759 from CrimeIsDown/fixing-logging
Update signaling decoders to print logs via boost info log instead of plain stdout
-rw-r--r-- | Dockerfile | 1 | ||||
-rw-r--r-- | trunk-recorder/gr_blocks/decoders/signal_decoder_sink_impl.cc | 8 |
2 files changed, 6 insertions, 3 deletions
@@ -9,6 +9,7 @@ RUN apt-get update && \ build-essential \ ca-certificates \ cmake \ + curl \ docker.io \ fdkaac \ git \ diff --git a/trunk-recorder/gr_blocks/decoders/signal_decoder_sink_impl.cc b/trunk-recorder/gr_blocks/decoders/signal_decoder_sink_impl.cc index 8044fa10..56d6bbe0 100644 --- a/trunk-recorder/gr_blocks/decoders/signal_decoder_sink_impl.cc +++ b/trunk-recorder/gr_blocks/decoders/signal_decoder_sink_impl.cc @@ -91,7 +91,7 @@ void mdc_callback(int frameCount, // 1 or 2 - if 2 then extra0-3 are valid "\"ex3\":\"%02x\"}\n", (int)time(NULL), op, arg, unitID, extra0, extra1, extra2, extra3); - fprintf(stdout, "%s\n", json_buffer); + BOOST_LOG_TRIVIAL(info) << json_buffer; signal_decoder_sink_impl *decoder = (signal_decoder_sink_impl *)context; @@ -116,7 +116,8 @@ void fsync_callback(int cmd, int subcmd, int from_fleet, int from_unit, int to_f to_fleet, to_unit, allflag, payload_len, payload, is_fsync2, is_2400); - fprintf(stdout, "%s\n", json_buffer); + + BOOST_LOG_TRIVIAL(info) << json_buffer; signal_decoder_sink_impl *decoder = (signal_decoder_sink_impl *)context; decoder->log_decoder_msg(from_unit, "FLEETSYNC", SignalType::Normal); @@ -131,7 +132,8 @@ void star_callback(int unitID, int tag, int status, int message, void *context) "\"status\":\"%d\"," "\"message\":\"%d\"}\n", (int)time(NULL), unitID, tag, status, message); - fprintf(stdout, "%s\n", json_buffer); + + BOOST_LOG_TRIVIAL(info) << json_buffer; signal_decoder_sink_impl *decoder = (signal_decoder_sink_impl *)context; decoder->log_decoder_msg(unitID, "STAR", SignalType::Normal); |