lib/testlab/node/lifecycle.rb in testlab-0.7.6 vs lib/testlab/node/lifecycle.rb in testlab-0.8.0
- old
+ new
@@ -52,9 +52,18 @@
self.setup
true
end
+ # Demolish the node
+ def demolish
+ self.teardown
+ self.down
+ self.destroy
+
+ true
+ end
+
# Returns all defined provisioners for this node and it's networks and containers.
def all_provisioners
[self.provisioners, self.networks.map(&:provisioners), self.containers.map(&:provisioners)].flatten.compact.uniq
end