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