diff options
author | Costa Tsaousis <costa@tsaousis.gr> | 2018-12-02 22:55:24 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-12-02 22:55:24 +0200 |
commit | cb79ebc6a911f96485ca0d3ea6c146d420c00b5a (patch) | |
tree | 6d0df0f35b3091a53c7361d0df8773a3ac12d26c /libnetdata/libnetdata.c | |
parent | b317b2cac0f13b590687ff06fc29d5995d086add (diff) |
added more debug for #4809 (#4897)
Diffstat (limited to 'libnetdata/libnetdata.c')
-rw-r--r-- | libnetdata/libnetdata.c | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/libnetdata/libnetdata.c b/libnetdata/libnetdata.c index 727b8a82d7..0d708693c3 100644 --- a/libnetdata/libnetdata.c +++ b/libnetdata/libnetdata.c @@ -1380,8 +1380,7 @@ void recursive_config_double_dir_load(const char *user_path, const char *stock_p continue; } } - - if(de->d_type == DT_REG || de->d_type == DT_LNK) { + else if(de->d_type == DT_REG || de->d_type == DT_LNK) { size_t len = strlen(de->d_name); if(path_is_file(udir, de->d_name) && len > 5 && !strcmp(&de->d_name[len - 5], ".conf")) { @@ -1393,6 +1392,9 @@ void recursive_config_double_dir_load(const char *user_path, const char *stock_p else debug(D_HEALTH, "CONFIG ignoring user-config file '%s/%s'", udir, de->d_name); } + else { + debug(D_HEALTH, "CONFIG ignoring user-config file '%s/%s' with invalid type %d", udir, de->d_name, (int)de->d_type); + } } closedir(dir); @@ -1426,8 +1428,7 @@ void recursive_config_double_dir_load(const char *user_path, const char *stock_p continue; } } - - if(de->d_type == DT_REG || de->d_type == DT_LNK) { + else if(de->d_type == DT_REG || de->d_type == DT_LNK) { size_t len = strlen(de->d_name); if(path_is_file(sdir, de->d_name) && !path_is_file(udir, de->d_name) && len > 5 && !strcmp(&de->d_name[len - 5], ".conf")) { @@ -1439,11 +1440,16 @@ void recursive_config_double_dir_load(const char *user_path, const char *stock_p else debug(D_HEALTH, "CONFIG ignoring stock config file '%s/%s'", sdir, de->d_name); } + else { + debug(D_HEALTH, "CONFIG ignoring stock-config file '%s/%s' with invalid type %d", udir, de->d_name, (int)de->d_type); + } } closedir(dir); } + debug(D_HEALTH, "CONFIG done traversing user-config directory '%s', stock config directory '%s'", udir, sdir); + freez(udir); freez(sdir); } |