X-Git-Url: https://git.ucc.asn.au/?p=uccvend-vendserver.git;a=blobdiff_plain;f=VendServer%2FIdler.py;h=c2eedee233e8c2521dbe64f229e67d43cfa19afe;hp=4a32a2e7c779b4540f9b8b6f92e482223a9d265a;hb=15173eaaa20442f08c2d32fca37825e5c3bcb3e6;hpb=5a6a5b479391d63d8c8e68bb03c8fb0e8fb525b4 diff --git a/VendServer/Idler.py b/VendServer/Idler.py index 4a32a2e..c2eedee 100755 --- a/VendServer/Idler.py +++ b/VendServer/Idler.py @@ -236,7 +236,7 @@ class StringIdler(Idler): def __init__(self, v, text="Hello Cruel World! ",repeat=True, affinity=None): Idler.__init__(self, v, affinity=affinity) self.mk = MessageKeeper(v) - self.text = self.clean_text(text) + " " + self.text = " " + self.clean_text(text) + " " msg = [("",False, None),(self.text, repeat, IDLER_TEXT_SPEED)] self.mk.set_messages(msg) @@ -286,6 +286,9 @@ class FortuneIdler(StringIdler): text = lines.replace('\n', ' ').replace('\r', '') StringIdler.__init__(self, v, text,repeat=False, affinity=affinity) + def reset(self): + self.__init__(self.v, affinity=self._affinity) + class PipeIdler(StringIdler): def __init__(self, v, command, args, affinity = 5):