Module: Kontena::Cli::Containers::ContainersHelper
- Included in:
- ExecCommand
- Defined in:
- lib/kontena/cli/containers/containers_helper.rb
Instance Method Summary collapse
Instance Method Details
#build_command(args) ⇒ String
8 9 10 11 12 13 14 15 16 17 |
# File 'lib/kontena/cli/containers/containers_helper.rb', line 8 def build_command(args) return args.first if args.size == 1 args.reduce('') do |cmd, arg| if arg.include?(' ') || arg.include?('"') arg = '"' + arg.gsub('"', '\\"') + '"' end cmd + ' ' + arg end.strip end |