ms: logging: print category, level, and extended timestamp

Change-Id: I14da3c9e77681268e4f575a6ca7220eedbf2a7a5
Related: osmocom-bb.git Ie3d259f3255d8af80e6780f850b808fa243f97b4
This commit is contained in:
Vadim Yanitskiy
2023-09-06 01:54:52 +07:00
parent 3dfbb6d9f6
commit 70ed3d586e

View File

@@ -35,7 +35,9 @@ extern "C" {
#include "convolve.h" #include "convolve.h"
#include "convert.h" #include "convert.h"
#include <osmocom/core/application.h>
#include <osmocom/gsm/gsm_utils.h> #include <osmocom/gsm/gsm_utils.h>
#include <osmocom/bb/trxcon/trxcon.h> #include <osmocom/bb/trxcon/trxcon.h>
#include <osmocom/bb/trxcon/trxcon_fsm.h> #include <osmocom/bb/trxcon/trxcon_fsm.h>
#include <osmocom/bb/trxcon/l1ctl_server.h> #include <osmocom/bb/trxcon/l1ctl_server.h>
@@ -424,6 +426,17 @@ int main(int argc, char *argv[])
msgb_talloc_ctx_init(tall_trxcon_ctx, 0); msgb_talloc_ctx_init(tall_trxcon_ctx, 0);
trxc_log_init(tall_trxcon_ctx); trxc_log_init(tall_trxcon_ctx);
/* Configure pretty logging */
log_set_print_extended_timestamp(osmo_stderr_target, 1);
log_set_print_category_hex(osmo_stderr_target, 0);
log_set_print_category(osmo_stderr_target, 1);
log_set_print_level(osmo_stderr_target, 1);
log_set_print_filename2(osmo_stderr_target, LOG_FILENAME_BASENAME);
log_set_print_filename_pos(osmo_stderr_target, LOG_FILENAME_POS_LINE_END);
osmo_fsm_log_timeouts(true);
g_trxcon = trxcon_inst_alloc(tall_trxcon_ctx, 0); g_trxcon = trxcon_inst_alloc(tall_trxcon_ctx, 0);
g_trxcon->gsmtap = nullptr; g_trxcon->gsmtap = nullptr;
g_trxcon->phyif = nullptr; g_trxcon->phyif = nullptr;