@cryptotaxi247 / netdata-1 / commits / cb79ebc6a

added more debug for #4809 (#4897)

Costa Tsaousis committed Dec 2, 2018 at 22:55 UTC cb79ebc6a911f96485ca0d3ea6c146d420c00b5a
1 file changed +10 -4
libnetdata/libnetdata.c
+10 -4
@@ -1380,8 +1380,7 @@ void recursive_config_double_dir_load(const char *user_path, const char *stock_p
1380 continue;
1381 }
1382 }
1383 -
1384 - if(de->d_type == DT_REG || de->d_type == DT_LNK) {
1383 + else if(de->d_type == DT_REG || de->d_type == DT_LNK) {
1384 size_t len = strlen(de->d_name);
1385 if(path_is_file(udir, de->d_name) &&
1386 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
1392 else
1393 debug(D_HEALTH, "CONFIG ignoring user-config file '%s/%s'", udir, de->d_name);
1394 }
1395 + else {
1396 + debug(D_HEALTH, "CONFIG ignoring user-config file '%s/%s' with invalid type %d", udir, de->d_name, (int)de->d_type);
1397 + }
1398 }
1399
1400 closedir(dir);
@@ -1426,8 +1428,7 @@ void recursive_config_double_dir_load(const char *user_path, const char *stock_p
1428 continue;
1429 }
1430 }
1429 -
1430 - if(de->d_type == DT_REG || de->d_type == DT_LNK) {
1431 + else if(de->d_type == DT_REG || de->d_type == DT_LNK) {
1432 size_t len = strlen(de->d_name);
1433 if(path_is_file(sdir, de->d_name) && !path_is_file(udir, de->d_name) &&
1434 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
1440 else
1441 debug(D_HEALTH, "CONFIG ignoring stock config file '%s/%s'", sdir, de->d_name);
1442 }
1443 + else {
1444 + debug(D_HEALTH, "CONFIG ignoring stock-config file '%s/%s' with invalid type %d", udir, de->d_name, (int)de->d_type);
1445 + }
1446 }
1447
1448 closedir(dir);
1449 }
1450
1451 + debug(D_HEALTH, "CONFIG done traversing user-config directory '%s', stock config directory '%s'", udir, sdir);
1452 +
1453 freez(udir);
1454 freez(sdir);
1455 }