<p>fixeria has uploaded this change for <strong>review</strong>.</p><p><a href="https://gerrit.osmocom.org/c/osmocom-bb/+/17762">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">trxcon/logging: print category, level and extended timestamp<br><br>Since we're heavily using trxcon in ttcn3-bts-test, the logging<br>output should contain as much information as possible. Ideally<br>we should introduce the VTY interface (see OS#3666) and get<br>logging configuration options as a bonus. But let's just use<br>some beneficial hard-coded defaults for now:<br><br>  - print category and level (huh, we use NOTICE everywhere?),<br>  - do not print category-hex (who needs it anyway?),<br>  - print extended timestamp, so we're in synce with other logs.<br><br>P.S. This configuration is based on my own debugging experience.<br><br>Change-Id: Ie3d259f3255d8af80e6780f850b808fa243f97b4<br>---<br>M src/host/trxcon/trxcon.c<br>1 file changed, 8 insertions(+), 2 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/osmocom-bb refs/changes/62/17762/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/src/host/trxcon/trxcon.c b/src/host/trxcon/trxcon.c</span><br><span>index ecee518..dfce2b8 100644</span><br><span>--- a/src/host/trxcon/trxcon.c</span><br><span>+++ b/src/host/trxcon/trxcon.c</span><br><span>@@ -1,7 +1,7 @@</span><br><span> /*</span><br><span>  * OsmocomBB <-> SDR connection bridge</span><br><span>  *</span><br><span style="color: hsl(0, 100%, 40%);">- * (C) 2016-2019 by Vadim Yanitskiy <axilirator@gmail.com></span><br><span style="color: hsl(120, 100%, 40%);">+ * (C) 2016-2020 by Vadim Yanitskiy <axilirator@gmail.com></span><br><span>  *</span><br><span>  * All Rights Reserved</span><br><span>  *</span><br><span>@@ -53,7 +53,7 @@</span><br><span> #include "sched_trx.h"</span><br><span> </span><br><span> #define COPYRIGHT \</span><br><span style="color: hsl(0, 100%, 40%);">-      "Copyright (C) 2016-2019 by Vadim Yanitskiy <axilirator@gmail.com>\n" \</span><br><span style="color: hsl(120, 100%, 40%);">+       "Copyright (C) 2016-2020 by Vadim Yanitskiy <axilirator@gmail.com>\n" \</span><br><span>      "License GPLv2+: GNU GPL version 2 or later " \</span><br><span>    "<http://gnu.org/licenses/gpl.html>\n" \</span><br><span>     "This is free software: you are free to change and redistribute it.\n" \</span><br><span>@@ -283,6 +283,12 @@</span><br><span>    /* Init logging system */</span><br><span>    trx_log_init(tall_trxcon_ctx, app_data.debug_mask);</span><br><span> </span><br><span style="color: hsl(120, 100%, 40%);">+       /* Configure pretty logging */</span><br><span style="color: hsl(120, 100%, 40%);">+        log_set_print_extended_timestamp(osmo_stderr_target, 1);</span><br><span style="color: hsl(120, 100%, 40%);">+      log_set_print_category_hex(osmo_stderr_target, 0);</span><br><span style="color: hsl(120, 100%, 40%);">+    log_set_print_category(osmo_stderr_target, 1);</span><br><span style="color: hsl(120, 100%, 40%);">+        log_set_print_level(osmo_stderr_target, 1);</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span>        /* Optional GSMTAP  */</span><br><span>       if (app_data.gsmtap_ip != NULL) {</span><br><span>            gsmtap = gsmtap_source_init(app_data.gsmtap_ip, GSMTAP_UDP_PORT, 1);</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/osmocom-bb/+/17762">change 17762</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.osmocom.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.osmocom.org/c/osmocom-bb/+/17762"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: osmocom-bb </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: Ie3d259f3255d8af80e6780f850b808fa243f97b4 </div>
<div style="display:none"> Gerrit-Change-Number: 17762 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: fixeria <axilirator@gmail.com> </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>