Module: VagrantPlugins::DockerComposeProvisioner::Cap::Linux::DockerComposeInstalled

Defined in:
lib/vagrant-docker-compose/cap/linux/docker_compose_installed.rb

Class Method Summary collapse

Class Method Details

.docker_compose_installed(machine, config) ⇒ Object



6
7
8
9
10
11
12
13
14
# File 'lib/vagrant-docker-compose/cap/linux/docker_compose_installed.rb', line 6

def self.docker_compose_installed(machine, config)
  paths = [
    config.executable_install_path
  ]

  paths.all? do |p|
    machine.communicate.test("test -f #{p}", sudo: true)
  end
end