Hi mick, thanks for pointing this out ... i will fix it ;)
regards, marcus. Am Sonntag, den 16.05.2010, 10:44 +0100 schrieb Mick Sulley: > Hi, > > I am trying to develop a system using pyowfs. I need the system to cope > with sensors being disconnected without crashing. > > I have put try: except statements in my code, but when I disconnect a > sensor I now get an error from the owfs.py code, it says - > > The debugged program raised the exception unhandled AttributeError > "'NoneType' object has no attribute 'split'" > File: /usr/local/lib/python2.6/dist-packages/pyowfs/owfs.py, Line: 70 > > Which is referring to > > def iter_entries (self) : > """Iterates over all entries under this directory node. > """ > for e in self.capi.get (self.path).split (",") : > if not sensor_rex.match (e) : > if e.endswith ("/") : > yield Dir (self.path + e, self.capi) > else : > yield e > # end def iter_entries > > Do I need to put try: except statements in there or is there a better > way to handle it? > > Thanks > > Mick > > > ------------------------------------------------------------------------------ > > _______________________________________________ > Owfs-developers mailing list > Owfs-developers@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/owfs-developers > ------------------------------------------------------------------------------ _______________________________________________ Owfs-developers mailing list Owfs-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/owfs-developers