--- a/runtime/NevowServer.py Fri Dec 18 11:50:28 2020 +0100
+++ b/runtime/NevowServer.py Mon Dec 21 11:10:27 2020 +0100
@@ -219,16 +219,16 @@
# pylint: disable=no-self-argument
+ def restartOrRepairPLC( - action=annotate.Choice(["Restart", "Reset"],
+ action=annotate.Choice(["Restart", "Repair"], - restartOrResetPLC = annotate.autocallable(restartOrResetPLC,
+ restartOrRepairPLC = annotate.autocallable(restartOrRepairPLC,
@@ -300,8 +300,8 @@
GetPLCObjectSingleton().LogMessage(
level, "Web form log message: " + message)
- def restartOrResetPLC(self, action, **kwargs):
+ def restartOrRepairPLC(self, action, **kwargs): + if(action == "Repair"): GetPLCObjectSingleton().RepairPLC()