fix: yaml misc (#109)
This commit is contained in:
parent
1f173fdd46
commit
1b88aa7bf2
@ -58,3 +58,5 @@ myst_substitutions = {
|
||||
"code_site_url": "https://github.com/AimRT/AimRT",
|
||||
"code_site_root_path_url": "https://github.com/AimRT/AimRT/blob/main",
|
||||
}
|
||||
|
||||
html_show_sourcelink = False
|
||||
|
@ -149,8 +149,10 @@ bool EchoPlugin::Initialize(runtime::core::AimRTCore* core_ptr) noexcept {
|
||||
[this] {
|
||||
SetLogger(aimrt::logger::GetSimpleLoggerRef());
|
||||
});
|
||||
|
||||
plugin_options_node = options_;
|
||||
core_ptr_->GetPluginManager().UpdatePluginOptionsNode(Name(), plugin_options_node);
|
||||
|
||||
return true;
|
||||
} catch (const std::exception& e) {
|
||||
AIMRT_ERROR("Initialize failed, {}", e.what());
|
||||
|
@ -52,6 +52,8 @@ struct convert<aimrt::runtime::core::channel::ChannelManager::Options> {
|
||||
|
||||
if (backend_options_node["options"])
|
||||
backend_options.options = backend_options_node["options"];
|
||||
else
|
||||
backend_options.options = YAML::Node(YAML::NodeType::Null);
|
||||
|
||||
rhs.backends_options.emplace_back(std::move(backend_options));
|
||||
}
|
||||
|
@ -41,6 +41,8 @@ struct convert<aimrt::runtime::core::executor::ExecutorManager::Options> {
|
||||
|
||||
if (executor_node["options"])
|
||||
executor_options.options = executor_node["options"];
|
||||
else
|
||||
executor_options.options = YAML::Node(YAML::NodeType::Null);
|
||||
|
||||
rhs.executors_options.emplace_back(std::move(executor_options));
|
||||
}
|
||||
|
@ -47,6 +47,8 @@ struct convert<aimrt::runtime::core::logger::LoggerManager::Options> {
|
||||
|
||||
if (backend_options_node["options"])
|
||||
backend_options.options = backend_options_node["options"];
|
||||
else
|
||||
backend_options.options = YAML::Node(YAML::NodeType::Null);
|
||||
|
||||
rhs.backends_options.emplace_back(std::move(backend_options));
|
||||
}
|
||||
|
@ -36,6 +36,8 @@ struct convert<aimrt::runtime::core::plugin::PluginManager::Options> {
|
||||
|
||||
if (plugin_options_node["options"])
|
||||
plugin_options.options = plugin_options_node["options"];
|
||||
else
|
||||
plugin_options.options = YAML::Node(YAML::NodeType::Null);
|
||||
|
||||
rhs.plugins_options.emplace_back(std::move(plugin_options));
|
||||
}
|
||||
|
@ -52,6 +52,8 @@ struct convert<aimrt::runtime::core::rpc::RpcManager::Options> {
|
||||
|
||||
if (backend_options_node["options"])
|
||||
backend_options.options = backend_options_node["options"];
|
||||
else
|
||||
backend_options.options = YAML::Node(YAML::NodeType::Null);
|
||||
|
||||
rhs.backends_options.emplace_back(std::move(backend_options));
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user