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

Reply via email to