class Djin::Interpreter::DockerComposeCommandBuilder

Public Instance Methods

call(params, **_) click to toggle source
# File lib/djin/interpreter/docker_compose_command_builder.rb, line 6
def call(params, **_)
  service = params['service']

  compose_options = params['options']

  run_command, run_options = build_run_params(params['run'])

  [%(docker-compose #{compose_options} run #{run_options} #{service} sh -c "#{run_command}").squeeze(' '), nil]
end