Sha256: ac17882f88f74cf6fbc94d6df86fc61999937614adda3ba276ec5e527915ebed
Contents?: true
Size: 680 Bytes
Versions: 1
Compression:
Stored size: 680 Bytes
Contents
require 'octocatalog-diff' # executes smoke and regression tests on catalogs class RegressionCheck # smoke testing def self.smoke(interface_nodes, octoconfig) options = RegressionCheck.config(octoconfig) nodes = options.key?(:node) ? [options[:node]] : interface_nodes nodes.each do |node| options[:node] = node OctocatalogDiff::API::V1.catalog(options) end end # regression testing # def self.regression(nodes, octoconfig) # options = RegressionCheck.config(octoconfig) # nodes.each { |node| stuff } # end # config file loading def self.config(octoconfig) OctocatalogDiff::API::V1.config(filename: octoconfig) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
puppet-check-1.4.0 | lib/puppet-check/regression_check.rb |