#!/usr/bin/python
# vim:ts=4
+USE_DB = 0
+
import sys, os, string, re, pwd
-import pg
+if USE_DB: import pg
from time import time, sleep
from popen2 import popen2
from LATClient import LATClient
v = VendingMachine(rfh, wfh)
print 'PING is', v.ping()
- db = DispenseDatabase(v, DBServer, DBName, DBUser, DBPassword)
+ if USE_DB: db = DispenseDatabase(v, DBServer, DBName, DBUser, DBPassword)
cur_user = ''
cur_pin = ''
cur_selection = ''
last_timeout_refresh = None
while True:
- db.handle_events()
+ if USE_DB: db.handle_events()
if logout_timeout != None:
time_left = logout_timeout - time()
- if time_left < 10 and (last_timeout_refresh > time_left or last_timeout_refresh is None):
+ if time_left < 10 and (last_timeout_refresh is None or last_timeout_refresh > time_left):
mk.set_message('LOGOUT: '+str(int(time_left)))
last_timeout_refresh = int(time_left)