Пример #1
0
def handler(event, context):
    logger.log(logging.INFO, json.dumps(event))

    helpers = Helpers(event)
    helpers.recallAndShuffleDb()
    # helpers.sendCurrentCards(msgSelf=True, broadcast=True)
    return {"statusCode": 200}
Пример #2
0
def handler(event, context):
    logger.log(logging.INFO, 'Clearing connections...')
    logger.log(logging.INFO, json.dumps(event))

    helpers = Helpers(event)
    helpers.clearConnections()
    return {"statusCode": 200}
Пример #3
0
def handler(event, context):
    logger.log(logging.INFO, 'Sending message...')
    logger.log(logging.INFO, json.dumps(event))

    helpers = Helpers(event)
    msg_obj = helpers.getEventMsg()
    helpers.sendMsg(msg_obj, toOthers=True)
    return {"statusCode": 200}
Пример #4
0
def handler(event, context):
    logger.log(logging.INFO, 'Updating player...')
    logger.log(logging.INFO, json.dumps(event))

    helpers = Helpers(event)
    eventMsg = helpers.getEventMsg()
    updateMsg = eventMsg['message']
    helpers.updateDbPlayer(updateMsg)
    return {"statusCode": 200}
Пример #5
0
def handler(event, context):
    logger.log(logging.INFO, 'Ending group move...')
    logger.log(logging.INFO, json.dumps(event))

    helpers = Helpers(event)
    eventMsg = helpers.getEventMsg()
    helpers.sendMsg(eventMsg, toOthers=True)
    helpers.endGroupMove(eventMsg)
    return {"statusCode": 200}
Пример #6
0
def handler(event, context):
    logger.log(logging.INFO, 'Creating room...')
    logger.log(logging.INFO, json.dumps(event))

    helpers = Helpers(event)
    helpers.createRoom()
    event_msg = helpers.getEventMsg()
    event_msg['message']['success'] = True
    helpers.messageSelf(event_msg)
    return {"statusCode": 200}
Пример #7
0
def handler(event, context):
    logger.log(logging.INFO, 'Ending card move bulk...')
    logger.log(logging.INFO, json.dumps(event))

    helpers = Helpers(event)
    eventMsg = helpers.getEventMsg()
    eventMsg = _setDates(eventMsg, helpers)
    
    helpers.sendMsg(eventMsg, toOthers=True)
    helpers.endCardMoveBulk(eventMsg)
    return {"statusCode": 200}
Пример #8
0
def handler(event, context):
    logger.log(logging.INFO, json.dumps(event))

    helpers = Helpers(event)
    helpers.initiateConnection()
    helpers.sendConnectionId()

    return {"statusCode": 200}
Пример #9
0
def handler(event, context):
    logger.log(logging.INFO, 'Heartbeat received...')
    logger.log(logging.INFO, json.dumps(event))
    helpers = Helpers(event)
    # Do we need to record this anywhere?

    eventMsg = helpers.getEventMsg()

    eventMsg['message']['serverTime'] = helpers.getCurDate()

    helpers.sendMsg(dict(action='heartbeat', message=eventMsg), toSelf=True)

    return {"statusCode": 200}
Пример #10
0
def handler(event, context):
    logger.log(logging.INFO, 'Getting player...')
    logger.log(logging.INFO, json.dumps(event))

    helpers = Helpers(event)
    eventMsg = helpers.getEventMsg()
    playerId = eventMsg['message']['playerId']
    playerMsg = helpers.getDbPlayer(playerId)
    helpers.sendMsg(dict(
        action='get-player',
        message=playerMsg
    ), toSelf=True)

    return {"statusCode": 200}