diff --git a/dstatInterface/dstat_comm.py b/dstatInterface/dstat_comm.py index 4dae804f2320534f4eca0fffaa5329492b4b03d5..fa374b5493c1a37d725139358a1a93fe2ebef1d0 100644 --- a/dstatInterface/dstat_comm.py +++ b/dstatInterface/dstat_comm.py @@ -36,7 +36,11 @@ class linearData: class SerialDevices: def __init__(self): - self.ports, _, _ = zip(*list_ports.comports()) + try: + self.ports, _, _ = zip(*list_ports.comports()) + except ValueError: + self.ports = [] + print "No serial ports found" def refresh(self): self.ports, _, _ = zip(*list_ports.comports())