Facter不显示自定义的Puppet事实

因为Puppetboard没有显示自定义的事实。

根据这个来源 ,参数-p需要显示所有事实,包括习惯一次。 我已经尝试过了,但结果似乎与facter的结果相同。

我尝试了facter --custom-dir=/var/lib/puppet/lib/facter invalid option: --custom-dir=/var/lib/puppet/lib/facter ,结果是: invalid option: --custom-dir=/var/lib/puppet/lib/facter

问题是为什么不显示习惯傀儡的事实和如何解决这个问题?

facter --help引用 – 帮助:

-p,–puppet(弃用:使用puppet facts代替)加载Puppet库,从而允许Facter加载Puppet特有的事实。

用当前版本的puppet,你可以看到所有的事实。 您可能需要告诉它模块的path,以便能够从中获取任何自定义事实。 例如:

 puppet facts --basemodulepath /path/to/modules:/path/to/other/modules