+ #make_selection(cur_selection)
+ # XXX this should move somewhere else:
+ if cur_selection == '55':
+ v.display('GOT DOOR?')
+ os.system('su - "%s" -c "dispense door"'%username)
+ elif cur_selection[1] == '8':
+ v.display('GOT COKE?')
+ os.system('su - "%s" -c "dispense %s"'%(username, cur_selection[0]))
+ else:
+ v.display('HERES A '+cur_selection)
+ v.vend(cur_selection)
+ time.sleep(0.5)
+ v.display('THANK YOU')
+ time.sleep(0.5)
+ cur_selection = ''
+ scrolling_message = [
+ 'LOGOUT: 5',
+ 'LOGOUT: 4',
+ 'LOGOUT: 3',
+ 'LOGOUT: 2',
+ 'LOGOUT: 1',
+ 'BYE BYE!']
+ timeout = 7
+ scrolling_wraps = True
+ need_repaint = True