--- a/Beremiz_service.py Mon Mar 02 09:23:34 2009 +0100
+++ b/Beremiz_service.py Fri Mar 06 21:42:57 2009 +0100
@@ -368,8 +368,11 @@
if not os.path.isdir(WorkingDir):
os.mkdir(WorkingDir)
+def default_evaluator(callable, *args, **kwargs):
+ return callable(*args,**kwargs)
+
class Server():
- def __init__(self, name, ip, port, workdir, argv, statuschange=None, evaluator=eval):
+ def __init__(self, name, ip, port, workdir, argv, statuschange=None, evaluator=default_evaluator):
self.continueloop = True
self.daemon = None
self.name = name