chiark / gitweb /
Fix SD card save bug for mac.
authordaid303 <daid303@gmail.com>
Wed, 22 May 2013 12:21:46 +0000 (14:21 +0200)
committerdaid303 <daid303@gmail.com>
Wed, 22 May 2013 12:21:46 +0000 (14:21 +0200)
Cura/util/removableStorage.py

index 1eb807d9a02717b0b30ded376e0a052896ca1633..e22cfc8d4c31388c114f1782c1f57da901f96869 100644 (file)
@@ -87,7 +87,7 @@ def getPossibleSDcardDrives():
                                for vol in dev['volumes']:
                                        if 'mount_point' in vol:
                                                volume = vol['mount_point']
-                                               drives.append((os.path.basename(volume), volume, os.path.basename(volume)))
+                                               drives.append((os.path.basename(volume), volume + '/', os.path.basename(volume)))
 
                p = subprocess.Popen(['system_profiler', 'SPCardReaderDataType', '-xml'], stdout=subprocess.PIPE)
                xml = ElementTree.fromstring(p.communicate()[0])
@@ -102,10 +102,10 @@ def getPossibleSDcardDrives():
                                                        for vol in dev['volumes']:
                                                                if 'mount_point' in vol:
                                                                        volume = vol['mount_point']
-                                                                       drives.append((os.path.basename(volume), volume, os.path.basename(volume)))
+                                                                       drives.append((os.path.basename(volume), volume + '/', os.path.basename(volume)))
        else:
                for volume in glob.glob('/media/*'):
-                       drives.append((os.path.basename(volume), volume, os.path.basename(volume)))
+                       drives.append((os.path.basename(volume), volume + '/', os.path.basename(volume)))
 
        _removeableCache = drives
        _removeableCacheTime = time.time()