X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;ds=sidebyside;f=sql-edition%2Fservers%2FVendServer.py;h=7ac707120632c0b660477f43fa4cd9c9d2f17730;hb=fb546fdf43efa01f024c6ec09df64797bc922233;hp=93f22f2a05c31d9af896c1daa8e2a2ee92112e63;hpb=8c91f790250d69e2787329f54182d8d56fe2e67d;p=zanchey%2Fdispense2.git diff --git a/sql-edition/servers/VendServer.py b/sql-edition/servers/VendServer.py index 93f22f2..7ac7071 100755 --- a/sql-edition/servers/VendServer.py +++ b/sql-edition/servers/VendServer.py @@ -16,7 +16,7 @@ from VendingMachine import VendingMachine, VendingException from MessageKeeper import MessageKeeper from HorizScroll import HorizScroll from random import random, seed -from Idler import TrainIdler,GrayIdler,StringIdler,ClockIdler,FortuneIdler,FileIdler +from Idler import TrainIdler,GrayIdler,StringIdler,ClockIdler,FortuneIdler,FileIdler,PipeIdler import socket from posix import geteuid @@ -196,7 +196,6 @@ def setup_idlers(v): StringIdler(v, text=CREDITS), GrayIdler(v,one="/",zero="\\"), ClockIdler(v), - FileIdler(v, '/etc/passwd'), GrayIdler(v,one="X",zero="O"), FileIdler(v, '/usr/share/common-licenses/GPL-2'), GrayIdler(v,one="*",zero="-",reorder=1), @@ -255,6 +254,17 @@ def run_forever(rfh, wfh, options, cf): time_to_idle = None last_timeout_refresh = None + + # This main loop is hideous and the work of the devil - mtearle + # + # + # notes for later surgery + # (event, counter, ' ') + # V + # d[ ] = (method) + # + # return state + while True: if USE_DB: try: