Hallo,
sehe ich es richtig,dass ich anstatt des SocketServers eine Klasse, abgeleitet von
erstellen muss, wenn ein Plugin UDP Discoveries verarbeiten soll?!
Weil beim SocketServer erhalte ich folgende Meldung:
Grueße,
Peter
sehe ich es richtig,dass ich anstatt des SocketServers eine Klasse, abgeleitet von
Code:
class bla(lib.connection.Server): def __init__(self, ip, port): lib.connection.Server.__init__(self, ip, port, proto='UDP') ....
Weil beim SocketServer erhalte ich folgende Meldung:
Code:
Init SmartHome.py 1.0-5-g5300605 2014-05-28 14:09:21 ERROR Main Plugin myPluginTest exception: name 'SocketServer' is not defined Traceback (most recent call last): File "/usr/smarthome/lib/plugin.py", line 53, in __init__ plugin_thread = Plugin(smarthome, plugin, classname, classpath, args) File "/usr/smarthome/lib/plugin.py", line 79, in __init__ exec("import {0}".format(classpath)) File "<string>", line 1, in <module> File "/usr/smarthome/plugins/myPluginTest/__init__.py", line 50, in <module> class RequestHandler(SocketServer.BaseRequestHandler): NameError: name 'SocketServer' is not defined
Peter
Kommentar