src/eric7/SystemUtilities/FileSystemUtilities.py

branch
eric7
changeset 9920
2d4d551ef829
parent 9903
52132654939b
child 9923
f706be800097
--- a/src/eric7/SystemUtilities/FileSystemUtilities.py	Sat Mar 18 16:57:42 2023 +0100
+++ b/src/eric7/SystemUtilities/FileSystemUtilities.py	Sun Mar 19 11:25:28 2023 +0100
@@ -593,9 +593,14 @@
                 mountOutput = subprocess.run(  # secok
                     mountCommand, check=True, capture_output=True, text=True
                 ).stdout.splitlines()
-                mountedVolumes = [
-                    x.split(" type")[0].split(maxsplit=2)[2] for x in mountOutput
-                ]
+                if OSUtilities.isMacPlatform():
+                    mountedVolumes = [
+                        x.split(" (")[0].split(maxsplit=2)[-1] for x in mountOutput
+                    ]
+                else:
+                    mountedVolumes = [
+                        x.split(" type")[0].split(maxsplit=2)[-1] for x in mountOutput
+                    ]
                 if findAll:
                     for volume in mountedVolumes:
                         if os.path.basename(volume).startswith(volumeName):

eric ide

mercurial