notes for later
[uccvend-vendserver.git] / sql-edition / servers / VendServer.py
index 93f22f2..7ac7071 100755 (executable)
@@ -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:

UCC git Repository :: git.ucc.asn.au