lib/taketo/constructs/environment.rb in taketo-0.0.1 vs lib/taketo/constructs/environment.rb in taketo-0.0.2

- old
+ new

@@ -1,17 +1,19 @@ +require 'taketo/support' + module Taketo module Constructs class Environment attr_reader :name, :servers def initialize(name) @name = name - @servers = {} + @servers = Taketo::Support::NamedNodesCollection.new end def append_server(server) - server.environment = self - @servers[server.name] = server + server.environment = self + @servers << server end end end end