class Kontena::Cli::Apps::StartCommand
Attributes
services[R]
Public Instance Methods
execute()
click to toggle source
# File lib/kontena/cli/apps/start_command.rb, line 16 def execute require_config_file(filename) @services = services_from_yaml(filename, service_list, service_prefix, true) if services.size > 0 start_services(services) elsif !service_list.empty? puts "No such service: #{service_list.join(', ')}".colorize(:red) end end
start_services(services)
click to toggle source
# File lib/kontena/cli/apps/start_command.rb, line 28 def start_services(services) services.each do |service_name, opts| if service_exists?(service_name) spinner "Starting #{service_name.colorize(:cyan)} " do start_service(token, prefixed_name(service_name)) end else warning "No such service: #{service_name}" end end end