Method: Device::Library::Mac#eject

Defined in:
lib/device/library/mac.rb

#eject(volume_name) ⇒ Object



18
19
20
21
22
23
# File 'lib/device/library/mac.rb', line 18

def eject(volume_name)
  status, stdio, stderr = systemu("diskutil eject #{volume_name}")
  unless status.success?
    raise Device::CantEject, stderr.strip
  end
end