lib/kontena/cli/services/create_command.rb in kontena-cli-0.16.0 vs lib/kontena/cli/services/create_command.rb in kontena-cli-0.16.1.rc1

- old
+ new

@@ -1,6 +1,7 @@ require_relative 'services_helper' +require 'shellwords' module Kontena::Cli::Services class CreateCommand < Kontena::Command include Kontena::Cli::Common include Kontena::Cli::GridOptions @@ -69,10 +70,10 @@ data[:cpu_shares] = cpu_shares if cpu_shares data[:affinity] = affinity_list unless affinity_list.empty? data[:env] = env_list unless env_list.empty? data[:secrets] = parse_secrets(secret_list) data[:container_count] = instances if instances - data[:cmd] = cmd.split(" ") if cmd + data[:cmd] = Shellwords.split(cmd) if cmd data[:user] = user if user data[:image] = parse_image(image) if image data[:privileged] = privileged? data[:cap_add] = cap_add_list unless cap_add_list.empty? data[:cap_drop] = cap_drop_list unless cap_drop_list.empty?