Преглед на файлове

Drop stderr from mocp query

Alois Mahdal преди 10 години
родител
ревизия
6f42ed9ab8
променени са 1 файла, в които са добавени 4 реда и са изтрити 1 реда
  1. 4
    1
      plugins/moc.py

+ 4
- 1
plugins/moc.py Целия файл

@@ -2,6 +2,7 @@
2 2
 
3 3
 import sardine
4 4
 
5
+import os
5 6
 import subprocess
6 7
 
7 8
 
@@ -18,8 +19,10 @@ class TrackData(object):
18 19
         self.tt = ""    # total time
19 20
 
20 21
     def load(self):
22
+        FNULL = open(os.devnull, 'w+')
21 23
         for fieldname in self.__class__._field_names:
22
-            value = subprocess.check_output(['mocp', '-Q', "%" + fieldname])
24
+            value = subprocess.check_output(['mocp', '-Q', "%" + fieldname],
25
+                                            stderr=FNULL)
23 26
             setattr(self, fieldname, value.strip())
24 27
 
25 28