Puppet 如何使用木偶';让我们用我的分叉存储库来确保

Puppet 如何使用木偶';让我们用我的分叉存储库来确保,puppet,sensu,Puppet,Sensu,我正在安装最新的sensu插件mysql,其中包含以下puppet代码: ensure_packages('sensu-plugins-mysql', { provider => sensu_gem, ensure => latest}) 但是我想使用我的forknagyt234/sensu-plugins-mysql,它是从sensu-plugins/sensu-plugins-mysql创建的,怎么做?source选项不起作用: ensure_packages('sensu-p

我正在安装最新的
sensu插件mysql
,其中包含以下puppet代码:

ensure_packages('sensu-plugins-mysql', { provider => sensu_gem, ensure => latest})
但是我想使用我的fork
nagyt234/sensu-plugins-mysql
,它是从
sensu-plugins/sensu-plugins-mysql
创建的,怎么做?
source
选项不起作用:

ensure_packages('sensu-plugins-mysql', { provider => sensu_gem, source => 'https://github.com/nagyt234/sensu-plugins-mysql.git', ensure => latest})

问题是,
sensu_gem
无法直接从
github
存储库安装gem,因此
sensu插件mysql
始终是从中安装的我必须用不同的名称生成自己的gem,并将其发布到