class Picobox::Os::Darwin

Public Class Methods

distro() click to toggle source
# File lib/picobox/os/darwin.rb, line 13
def distro() :darwin end
docker_compose_installed() click to toggle source
# File lib/picobox/os/darwin.rb, line 11
def docker_compose_installed() true end
docker_filename() click to toggle source

download and install

# File lib/picobox/os/darwin.rb, line 6
def docker_filename() 'Docker.dmg' end
docker_installed?() click to toggle source
# File lib/picobox/os/darwin.rb, line 10
def docker_installed?()        File.exist?('/Applications/Docker.app') end
docker_installer() click to toggle source
# File lib/picobox/os/darwin.rb, line 8
def docker_installer() "#{tmp_dir}/#{docker_filename}" end
docker_url() click to toggle source
# File lib/picobox/os/darwin.rb, line 7
def docker_url()       "https://download.docker.com/mac/stable/#{docker_filename}" end
su() click to toggle source
# File lib/picobox/os/darwin.rb, line 14
def su()     Os::Distro.su(self) end
to_s() click to toggle source
# File lib/picobox/os/darwin.rb, line 16
def to_s() :darwin end