diff -r b24790c748ae -r bdd82ac65f5d Beremiz_service.py --- 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