From 8fd886f735125de4b3e32fc0a188af0192a0d173 Mon Sep 17 00:00:00 2001 From: Zdenek Kabelac Date: Wed, 18 May 2016 15:23:08 +0200 Subject: [PATCH] libdm: trace missing settings These settings have been missed in very verbose log. --- WHATS_NEW_DM | 1 + libdm/libdm-config.c | 15 ++++++++++++--- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/WHATS_NEW_DM b/WHATS_NEW_DM index d4469970c..165cb90ad 100644 --- a/WHATS_NEW_DM +++ b/WHATS_NEW_DM @@ -12,6 +12,7 @@ Version 1.02.124 - 30th April 2016 Version 1.02.123 - 23rd April 2016 ================================== + Trace more settings in very verbose mode for libdm-config. Do not strip LVM- when debug reporting not found uuid. Version 1.02.122 - 9th April 2016 diff --git a/libdm/libdm-config.c b/libdm/libdm-config.c index dcb7c3f81..86955c51d 100644 --- a/libdm/libdm-config.c +++ b/libdm/libdm-config.c @@ -1154,8 +1154,11 @@ int dm_config_get_uint32(const struct dm_config_node *cn, const char *path, if (!n || !n->v || n->v->type != DM_CFG_INT) return 0; - if (result) + if (result) { + log_very_verbose("Setting %s to %u", path, (uint32_t) n->v->v.i); *result = n->v->v.i; + } + return 1; } @@ -1169,8 +1172,11 @@ int dm_config_get_uint64(const struct dm_config_node *cn, const char *path, if (!n || !n->v || n->v->type != DM_CFG_INT) return 0; - if (result) + if (result) { + log_very_verbose("Setting %s to " FMTu64 , path, (uint64_t) n->v->v.i); *result = (uint64_t) n->v->v.i; + } + return 1; } @@ -1184,8 +1190,11 @@ int dm_config_get_str(const struct dm_config_node *cn, const char *path, if (!n || !n->v || n->v->type != DM_CFG_STRING) return 0; - if (result) + if (result) { + log_very_verbose("Setting %s to %s", path, n->v->v.str); *result = n->v->v.str; + } + return 1; } -- 2.43.5