Mercurial > ~darius > hgwebdir.cgi > beermon
diff MonitorDev.py @ 14:8ada8d5cca15
Move OWReadError to MonitorDev since that's where it's raised.
author | darius |
---|---|
date | Tue, 23 Oct 2007 01:05:21 +0000 |
parents | 24c7e85c3efd |
children | 67a4dc218bbf |
line wrap: on
line diff
--- a/MonitorDev.py Tue Oct 23 01:03:58 2007 +0000 +++ b/MonitorDev.py Tue Oct 23 01:05:21 2007 +0000 @@ -3,7 +3,7 @@ ############################################################################ # Monitoring/control interface to hardware for beermon # -# $Id: MonitorDev.py,v 1.2 2007/09/29 14:51:20 darius Exp $ +# $Id: MonitorDev.py,v 1.3 2007/10/23 01:05:22 darius Exp $ # # Depends on: Python 2.3 (I think) # @@ -36,6 +36,11 @@ import threading, re, time, pexpect +class OWReadError(Exception): + """Raised when we failed to read from a 1-wire device, could be a timeout +or the device is non-existent, etc""" + pass + class MonitorDev(threading.Thread): """This class continually polls the hardware for temperature readings and accepts state changes to heat & cool"""