class Kontena::Cli::Apps::ConfigCommand

Public Instance Methods

execute() click to toggle source
# File lib/kontena/cli/apps/config_command.rb, line 14
def execute
  require_config_file(filename)
  services = services_from_yaml(filename, service_list, service_prefix, skip_validation?)
  services.each do |name, config|
    config['cmd'] = config['cmd'].join(" ") if config['cmd']
    config.delete_if {|key, value| value.nil? || (value.respond_to?(:empty?) && value.empty?) }
  end
  services = { 'services' => services }
  puts services.to_yaml
end