繁体   English   中英

Fluentd 中 desc 的用途是什么?

[英]What is the purpose of desc in Fluentd?

我正在写一个流利的插件并遇到了desc 文档中我看到它意味着描述。

desc 'Postgres username'
config_param :user, :string

desc 'Postgres password'
config_param :password, :string, :secret => true 

看看上面的例子。 我很好奇 Fluentd Engine 是否使用过desc 因为当我从配置文件运行 fluentd 时,我没有看到desc在任何地方被使用,至少从我看到的 output 来看。 这样做的目的是什么? 为什么不使用评论呢?

此处显示了使用 desc 的另一个示例。

desc是 ruby DSL中的典型参数,例如在rakeRspec中常见。 您正在编写一个插件,我认为该插件将与fluentd结合使用。 一个简单的搜索会产生结果,例如呈现字符串/文本数据的.erb文件。 这是可以使用此类参数的示例之一。

查看此答案也可能会提供更多见解。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM