Class: Spurious::Server::State::Start
- Defined in:
- lib/spurious/server/state/start.rb
Instance Attribute Summary
Attributes inherited from Base
Instance Method Summary collapse
Methods inherited from Base
Constructor Details
This class inherits a constructor from Spurious::Server::State::Base
Instance Method Details
#execute! ⇒ Object
10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
# File 'lib/spurious/server/state/start.rb', line 10 def execute! spurious_containers.each do |container| config = container_config(container.json["Name"]) send "Starting container #{container.json["Name"]}..." = {"PublishAllPorts" => true} ["Links"] = config[:link] unless config[:link].nil? container.start end send "#{spurious_containers.length} containers successfully started", true connection.unbind rescue Exception => e puts e. end |