module OSwitch::OS::Darwin

OS X specific code.

Constants

BLACKLIST

Public Instance Methods

gid() click to toggle source
# File lib/oswitch/os/darwin.rb, line 26
def gid
  OS.outputof('docker-machine ssh default id -g')
end
mountpoints() click to toggle source
# File lib/oswitch/os/darwin.rb, line 14
def mountpoints
  volumes = Dir['/Volumes/*'].map {|v| File.symlink?(v) ? File.readlink(v) : v}
  volumes = volumes | Dir['/*']
  volumes.reject! { |mount| mount =~ BLACKLIST }
  volumes << home
end
uid() click to toggle source
# File lib/oswitch/os/darwin.rb, line 22
def uid
  OS.outputof('docker-machine ssh default id -u')
end