Method: Indocker::Containers::ContainerBuilder#servers
- Defined in:
- lib/indocker/containers/container_builder.rb
#servers(*server_list) ⇒ Object
52 53 54 55 56 57 58 59 60 61 62 63 64 65 |
# File 'lib/indocker/containers/container_builder.rb', line 52 def servers(*server_list) server_list.uniq! extra_servers = server_list - Indocker.servers.map(&:name) if !extra_servers.empty? Indocker.logger.error("unrecognized servers #{extra_servers.inspect} for container :#{@container.name} in configuration :#{@configuration.name}") exit 1 end servers = Indocker.servers.select {|s| server_list.include?(s.name)} @container.set_servers(servers) self end |