Method: Cosmos::Operator#shutdown_processes

Defined in:
lib/cosmos/operators/operator.rb

#shutdown_processes(processes) ⇒ Object



221
222
223
224
225
# File 'lib/cosmos/operators/operator.rb', line 221

def shutdown_processes(processes)
  processes.each { |name, p| p.soft_stop }
  sleep(2) # TODO: This is an arbitrary sleep of 2s ...
  processes.each { |name, p| p.hard_stop }
end