summaryrefslogtreecommitdiff
path: root/server/modules/metadata/flat_files/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'server/modules/metadata/flat_files/main.cpp')
-rw-r--r--server/modules/metadata/flat_files/main.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/server/modules/metadata/flat_files/main.cpp b/server/modules/metadata/flat_files/main.cpp
index f1583c5..d0e1040 100644
--- a/server/modules/metadata/flat_files/main.cpp
+++ b/server/modules/metadata/flat_files/main.cpp
@@ -78,23 +78,23 @@ void storage_impl::load(core_api *a)
info.name = "flat_files_metadata";
info.description = "this module provide metadata storage in flat files";
info.version = "0.0.0.1draft";
- info.default_settings["data_path"] = "~/.local/share/udm/metadata";
+ info.default_settings["data_path"].value = "~/.local/share/udm/metadata";
info.on_modules_loaded = boost::bind(&storage_impl::on_modules_loaded, this); //optional definition of function which is called after all modules loaded
//std::cout<<"flat_files metadata module succesfully loaded\n"; //working fine
}
-const module_info &storage_impl::get_module_info()
+const module_info_base &storage_impl::get_module_info()
{
return info;
}
-void storage_impl::set_module_settings(const std::map<std::string, std::string> &settings)
+void storage_impl::set_module_settings(const std::map<std::string, setting_s> &settings)
{
this->settings = settings;
- parsed_data_path = replace_home_var(this->settings["data_path"]);
+ parsed_data_path = replace_home_var(this->settings["data_path"].value);
}