2021-03-14 15:47:28 +00:00
|
|
|
#include "utils/user_log_util.h"
|
|
|
|
|
2021-03-14 08:24:55 +00:00
|
|
|
#include "drivers/user_config_driver.h"
|
|
|
|
|
|
|
|
user_config_ret_t user_config_init(user_config_t *config, char *config_file) {
|
2021-03-14 15:47:28 +00:00
|
|
|
USER_LOG(USER_LOG_INFO, "Config init.");
|
|
|
|
|
2021-03-14 08:24:55 +00:00
|
|
|
config_init(&config->libconfig_cfg);
|
|
|
|
|
|
|
|
if(!config_read_file(&config->libconfig_cfg, config_file)) {
|
2021-03-14 15:47:28 +00:00
|
|
|
USER_LOG(USER_LOG_ERROR, "Failed to read config file %s.", config_file);
|
2021-03-14 08:24:55 +00:00
|
|
|
return USER_CONFIG_ERROR;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
user_config_ret_t user_config_deinit(user_config_t *config) {
|
|
|
|
//
|
|
|
|
}
|