From 4d09a44add7f55724d63fb9339a07e467d7487d2 Mon Sep 17 00:00:00 2001 From: cliechti Date: Fri, 19 Aug 2011 01:48:54 +0000 Subject: also redirect stderr when calling lsusb git-svn-id: http://svn.code.sf.net/p/pyserial/code/trunk/pyserial@415 f19166aa-fa4f-0410-85c2-fa1106f25c8a --- serial/tools/list_ports_posix.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/serial/tools/list_ports_posix.py b/serial/tools/list_ports_posix.py index ebfa4ef..8d2357e 100644 --- a/serial/tools/list_ports_posix.py +++ b/serial/tools/list_ports_posix.py @@ -8,14 +8,14 @@ try: except ImportError: def popen(argv): try: - si, so = os.popen2(' '.join(argv)) + si, so = os.popen4(' '.join(argv)) return so.read().strip() except: raise IOError('lsusb failed') else: def popen(argv): try: - return subprocess.check_output(argv).strip() + return subprocess.check_output(argv, stderr=subprocess.STDOUT).strip() except: raise IOError('lsusb failed') -- cgit v1.2.1