#!/usr/bin/python
#Author: Piero Toffanin
#BidPlaza Statistics 1.0
#Main Module
import bpinit, bpreloaddatabase, bprebuildindex, bptargetedanalysis, bplessplayedanalysis
programName = "Bidplaza Statistics"
programVersion = "1.0"
def viewMenu():
print programName + " " + programVersion
print "---------------------------"
bpinit.init()
menuString = "Please select an option:\n" +\
"1. Targeted analysis\n" +\
"2. Less played items analysis\n" +\
"3. Update database offerts\n" +\
"4. Fully reload database offerts\n" +\
"5. Quit\n"
choice = raw_input(menuString)
while(choice != "5"):
if choice == "1":
bptargetedanalysis.startTargetedAnalysis()
elif choice == "2":
bplessplayedanalysis.showLessPlayedItems()
elif choice == "3":
bpreloaddatabase.startDatabaseUpdateProcess()
elif choice == "4":
bpreloaddatabase.startDatabaseReloadProcess()
choice = raw_input(menuString)
if __name__ == "__main__":
viewMenu()