Mark 7 лет назад
Родитель
Сommit
913bcf45b1
1 измененных файлов с 2 добавлено и 4 удалено
  1. 2 4
      plugins/RemovableDriveOutputDevice/OSXRemovableDrivePlugin.py

+ 2 - 4
plugins/RemovableDriveOutputDevice/OSXRemovableDrivePlugin.py

@@ -4,8 +4,6 @@
 
 
 from . import RemovableDrivePlugin
 from . import RemovableDrivePlugin
 
 
-from UM.Logger import Logger
-
 import subprocess
 import subprocess
 import os
 import os
 
 
@@ -15,12 +13,12 @@ import plistlib
 class OSXRemovableDrivePlugin(RemovableDrivePlugin.RemovableDrivePlugin):
 class OSXRemovableDrivePlugin(RemovableDrivePlugin.RemovableDrivePlugin):
     def checkRemovableDrives(self):
     def checkRemovableDrives(self):
         drives = {}
         drives = {}
-        p = subprocess.Popen(["system_profiler", "SPUSBDataType", "-xml"], stdout = subprocess.PIPE)
+        p = subprocess.Popen(["system_profiler", "SPUSBDataType", "-xml"], stdout = subprocess.PIPE, stderr = subprocess.PIPE)
         plist = plistlib.loads(p.communicate()[0])
         plist = plistlib.loads(p.communicate()[0])
 
 
         result = self._recursiveSearch(plist, "removable_media")
         result = self._recursiveSearch(plist, "removable_media")
 
 
-        p = subprocess.Popen(["system_profiler", "SPCardReaderDataType", "-xml"], stdout=subprocess.PIPE)
+        p = subprocess.Popen(["system_profiler", "SPCardReaderDataType", "-xml"], stdout=subprocess.PIPE, stderr = subprocess.PIPE)
         plist = plistlib.loads(p.communicate()[0])
         plist = plistlib.loads(p.communicate()[0])
 
 
         result.extend(self._recursiveSearch(plist, "removable_media"))
         result.extend(self._recursiveSearch(plist, "removable_media"))