Module: Leibniz

Defined in:
lib/leibniz.rb,
lib/leibniz/version.rb

Defined Under Namespace

Classes: Infrastructure, KitchenLoader, Node

Constant Summary collapse

VERSION =
"0.1.0"

Class Method Summary collapse

Class Method Details

.build(specification) ⇒ Object



23
24
25
26
27
# File 'lib/leibniz.rb', line 23

def self.build(specification)
  loader = KitchenLoader.new(specification)
  config = Kitchen::Config.new(:loader => loader)
  Infrastructure.new(config.instances)
end