From ceb9c28de73f9c86eb679d0ba9862b0a4dc8d7ce Mon Sep 17 00:00:00 2001 From: Vitaliy Filippov Date: Sat, 13 Mar 2021 02:04:50 +0300 Subject: [PATCH] Set default log_level before passing config to etcd_state_client --- src/osd.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/osd.cpp b/src/osd.cpp index ba21cf2a..5eea63c6 100644 --- a/src/osd.cpp +++ b/src/osd.cpp @@ -54,12 +54,12 @@ osd_t::~osd_t() void osd_t::parse_config(blockstore_config_t & config) { - // Initial startup configuration - json11::Json json_config = json11::Json(config); - st_cli.parse_config(json_config); if (config.find("log_level") == config.end()) config["log_level"] = "1"; log_level = strtoull(config["log_level"].c_str(), NULL, 10); + // Initial startup configuration + json11::Json json_config = json11::Json(config); + st_cli.parse_config(json_config); etcd_report_interval = strtoull(config["etcd_report_interval"].c_str(), NULL, 10); if (etcd_report_interval <= 0) etcd_report_interval = 30;