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_url": "https://github.com/AimRT/AimRT",
|
||||||
"code_site_root_path_url": "https://github.com/AimRT/AimRT/blob/main",
|
"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] {
|
[this] {
|
||||||
SetLogger(aimrt::logger::GetSimpleLoggerRef());
|
SetLogger(aimrt::logger::GetSimpleLoggerRef());
|
||||||
});
|
});
|
||||||
|
|
||||||
plugin_options_node = options_;
|
plugin_options_node = options_;
|
||||||
core_ptr_->GetPluginManager().UpdatePluginOptionsNode(Name(), plugin_options_node);
|
core_ptr_->GetPluginManager().UpdatePluginOptionsNode(Name(), plugin_options_node);
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
} catch (const std::exception& e) {
|
} catch (const std::exception& e) {
|
||||||
AIMRT_ERROR("Initialize failed, {}", e.what());
|
AIMRT_ERROR("Initialize failed, {}", e.what());
|
||||||
|
@ -52,6 +52,8 @@ struct convert<aimrt::runtime::core::channel::ChannelManager::Options> {
|
|||||||
|
|
||||||
if (backend_options_node["options"])
|
if (backend_options_node["options"])
|
||||||
backend_options.options = 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));
|
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"])
|
if (executor_node["options"])
|
||||||
executor_options.options = 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));
|
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"])
|
if (backend_options_node["options"])
|
||||||
backend_options.options = 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));
|
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"])
|
if (plugin_options_node["options"])
|
||||||
plugin_options.options = 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));
|
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"])
|
if (backend_options_node["options"])
|
||||||
backend_options.options = 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));
|
rhs.backends_options.emplace_back(std::move(backend_options));
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user