Revert "config-parser: Support limiter.conf in limiter.conf.d" 30/319730/1
authorUnsung Lee <unsung.lee@samsung.com>
Thu, 24 Oct 2024 05:46:43 +0000 (14:46 +0900)
committerUnsung Lee <unsung.lee@samsung.com>
Thu, 31 Oct 2024 06:08:00 +0000 (15:08 +0900)
This reverts commit e0b67c6b1f63d560d8ec1582716a9d074cefb18f.

Change-Id: I91765a6b2dad9ff5bed21e5070ae60179d841f13

src/common/conf/config-parser.c
src/common/conf/config-parser.h

index 8a314fd700372ddba141d1cb6a7112b74daff554..ab841391e6f5dd30bf2b22f5a3a3e207e3c54d83 100644 (file)
@@ -1188,34 +1188,14 @@ static int vendor_config(struct parse_result *result, void *user_data)
        return RESOURCED_ERROR_NONE;
 }
 
-static int filter_limiter_conf_file(const struct dirent *dirent)
-{
-       if (dirent == NULL)
-               return 0;
-
-       return strncmp(dirent->d_name, CONF_FILE_NAME(limiter),
-                               strlen(CONF_FILE_NAME(limiter)) + 1);
-}
-
 static void load_per_vendor_configs(const char *dir, int func(struct parse_result *result,
                                                                void *user_data), void *user_data)
 {
        int count;
        int idx;
        struct dirent **namelist;
-       enum config_type config_type = *((enum config_type*)user_data);
-       int (*filter_func) (const struct dirent *) = NULL;
-
-       switch (config_type) {
-       case LIMITER_CONFIG:
-               filter_func = filter_limiter_conf_file;
-               break;
-       default:
-               filter_func = NULL;
-               break;
-       }
 
-       if ((count = scandir(dir, &namelist, filter_func, alphasort)) == -1) {
+       if ((count = scandir(dir, &namelist, NULL, alphasort)) == -1) {
                _I("(%s) conf dir does not exist", dir);
                return;
        }
@@ -1241,11 +1221,7 @@ void resourced_parse_vendor_configs(void)
        fixed_app_and_service_list_init();
 
        /* Load configurations in limiter.conf and limiter.conf.d/ */
-       if (access(LIMITER_CONF_DIR_LIMITER_CONF, F_OK) != 0)
-               config_parse(LIMITER_CONF_FILE, limiter_config, NULL);
-       else
-               config_parse(LIMITER_CONF_DIR_LIMITER_CONF, limiter_config, NULL);
-
+       config_parse(LIMITER_CONF_FILE, limiter_config, NULL);
        config_type = LIMITER_CONFIG;
        load_per_vendor_configs(LIMITER_CONF_DIR, vendor_config, &config_type);
 
index df9a18d87801e1f727e03e934eef4d18b9c16f94..f7c3249046ad2957614c47a5dd114926d95241c3 100644 (file)
@@ -30,10 +30,6 @@ extern "C" {
 
 #define CONF_FILE_SUFFIX                    ".conf"
 
-#define CONF_FILE_NAME(conf_name)           #conf_name CONF_FILE_SUFFIX
-
-#define LIMITER_CONF_DIR_LIMITER_CONF       LIMITER_CONF_DIR "/" CONF_FILE_NAME(limiter)
-
 #define LIMITER_CONF_FILE                   RD_CONFIG_FILE(limiter)
 #define OPTIMIZER_CONF_FILE                 RD_CONFIG_FILE(optimizer)
 #define PROCESS_CONF_FILE                   RD_CONFIG_FILE(process)