lib/rspec-system/node_set/base.rb in rspec-system-1.2.1 vs lib/rspec-system/node_set/base.rb in rspec-system-1.3.0

- old
+ new

@@ -5,14 +5,16 @@ # @abstract Subclass and override methods to create a new NodeSet variant. class NodeSet::Base attr_reader :config attr_reader :setname attr_reader :nodes + attr_reader :destroy # Create new NodeSet, populating necessary data structures. - def initialize(setname, config) + def initialize(setname, config, options) @setname = setname @config = config + @destroy = options[:destroy] @nodes = {} config['nodes'].each do |k,v| @nodes[k] = RSpecSystem::Node.node_from_yaml(self, k, v) end