我第一次在puppet中尝试自定义函数,为我的清单编写一些简单的辅助函数。我将代码放在{my_module}/lib/parser/functions/myhelper.rb
中,但如果我理解正确,则需要启用pluginsync
并且它看起来不像流浪者支持(我尝试将--pluginsync
传递给puppet.options,但它不起作用。)
有没有办法在Vagrant中使用自定义函数?
编辑:我的流浪者盒子正在使用木偶2.7.18
答案 0 :(得分:1)
自定义函数应该“只是”在vagrant下工作,不需要启用任何pluginsync,
我认为你的问题是功能路径,它应该是:
{my_module}/lib/puppet/parser/functions/myhelper.rb