Changeset 3606

Show
Ignore:
Timestamp:
10/10/08 20:58:21 (3 months ago)
Author:
dmeyer
Message:

only umount mounted devices

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/beacon/src/server/hwmon/hal.py

    r3605 r3606  
    111111        obj = self._bus.get_object('org.freedesktop.Hal', self.udi) 
    112112        vol = dbus.Interface(obj, 'org.freedesktop.Hal.Device.Volume') 
    113         vol.Unmount([]) 
     113        if self.prop.get('volume.mount_point'): 
     114            vol.Unmount([]) 
    114115        if self.prop.get('volume.is_disc'): 
    115116            vol.Eject([])