Sha256: 8ec1b14790b4063e257d2921375d5133494f1f135d180d34316dc56d758bb0bd
Contents?: true
Size: 837 Bytes
Versions: 10
Compression:
Stored size: 837 Bytes
Contents
# temporarily supress warning messages for octocatalog-diff redefining puppet constants and then reactivate $VERBOSE = nil require 'octocatalog-diff' $VERBOSE = false # executes smoke and regression tests on catalogs class RegressionCheck # smoke testing def self.smoke(interface_nodes, octoconfig) options = 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) private_class_method :method OctocatalogDiff::API::V1.config(filename: octoconfig) end end
Version data entries
10 entries across 10 versions & 1 rubygems