Пример #1
0
    def __init__(self):
#initialize and start the game

        self.board = Board()
        self.userHandler = UserHandler()
        """  ********  You can control the search broadth for each layer here, the default is 20"""
        self.searchHandler = SearchHandler(self.board,20)
        self.uiHandler = UIHandler(self.board)

        self.run()
Пример #2
0
app.debug = True

#daos and objects
userDao=UserDAO()
containerDao=ContainerDAO()
authDao = AuthDao()
locationDao=LocationDao()
appinfoDao=appInfoDAO()
relationshipDao = RelationshipDAO()
emailServer = EmailManager()
notificationHelper = NotificationHelper()

#handlers
helperHandler = HelperHandler(emailServer)
authHandler = AuthHandler(helperHandler)
userHandler = UserHandler(helperHandler)
containerHandler = ContainerHandler(helperHandler, notificationHelper)
locationHandler = LocationHandler(helperHandler)

#SSL/HTTPS config
context = ssl.SSLContext()
context.load_cert_chain('fullchain.pem', 'privkey.pem')

#----------------------------User Methods --------------------------------
@app.route('/getUser', methods=['GET'])
def getUser():
    return userHandler.getUser(request, userDao, True)

@app.route('/getAllUsers', methods=['GET'])
def getAllUsers():
    return userHandler.getAllUsers(request, userDao, True)