puppet_spec_facts:Gem 为 rspec-puppet 测试提供 puppet 事实哈希

时间:2024-07-09 02:47:54
【文件属性】:

文件名称:puppet_spec_facts:Gem 为 rspec-puppet 测试提供 puppet 事实哈希

文件大小:106KB

文件格式:ZIP

更新时间:2024-07-09 02:47:54

Ruby

PuppetSpecFacts 这个 gem 为 rspec-puppet 提供了事实,很像但针对开源 puppet 而 puppet_facts 似乎针对 Puppet Enterprise。 这个项目非常(非常)新。 如果您成功地使用它(或不成功),我将非常感谢您的反馈。 Puppet 模块开发人员(应该)使用 rspec-puppet 来验证条件逻辑。 条件逻辑的最常见形式之一是根据操作系统或 linux 发行版更改行为。 不幸的是,大多数 rspec-puppet 测试只包括来自一两个流行 Linux 发行版的少数相关事实。 这个 gem 旨在提供一种灵活的方式来跨平台迭代具有完整的事实事实。 为了有用,这需要来自不同平台的广泛事实。 您可以通过发出拉取请求或通过 HTTP POST 将事实提交到来提供帮助: facter --json | curl -H " Conte


【文件预览】:
puppet_spec_facts-master
----.gitignore(209B)
----.ruby-gemset(18B)
----facts()
--------Archlinux()
--------darwin()
--------Ubuntu()
--------CentOS()
--------Solaris()
--------Gentoo()
--------Debian()
--------openSUSE project()
--------SLES()
--------RedHatEnterpriseServer()
--------FreeBSD()
--------SUSE LINUX()
----.travis.yml(169B)
----puppet_spec_facts.gemspec(1KB)
----Vagrantfile(5KB)
----.ruby-version(11B)
----CHANGELOG.md(328B)
----LICENSE.txt(554B)
----spec()
--------spec_helper.rb(81B)
--------lib()
----scripts()
--------gather_facts.sh(997B)
----README.md(4KB)
----lib()
--------puppet_spec_facts()
--------puppet_spec_facts.rb(4KB)
----Gemfile(102B)
----Rakefile(130B)

网友评论