module Synco::DarwinDisk

Constants

DISKUTIL

Public Class Methods

available?(disk_name) click to toggle source
# File lib/synco/disk.rb, line 47
def self.available?(disk_name)
        system(DISKUTIL, "list", disk_name)
end
mount(path, disk_name = nil) click to toggle source
# File lib/synco/disk.rb, line 51
def self.mount(path, disk_name = nil)
        disk_name ||= File.basename(path)
        
        system(DISKUTIL, "mount", "-mountPoint", path, disk_name)
end
unmount(path) click to toggle source
# File lib/synco/disk.rb, line 57
def self.unmount(path)
        system(DISKUTIL, "unmount", path)
end