Ejemplo n.º 1
0
def raise_bet(day):
    y, m, d = [int(x) for x in day.split("-")]
    a = session.get('id')
    if 'api_key' in request.values:
        spac = Spac.all().filter('api_key =', request.values.get('api_key')).get()
        if spac:
            a = spac.key().name()
    if not a:
        abort(404)
    day = Day.get_day(y, m, d)
    try:
        by = float(request.values["by"])
    except:
        abort(500, "Raise by what?")
    try:
        value = float(request.values["value"])
    except:
        abort(500, "Bet on what value?")    
    try:
        Bet.raise_bet(a, day, by=by, value=value)
    except Exception, e:
        return "Error: could not raise bet. (%s)" % e
Ejemplo n.º 2
0
def raise_bet2(a, y, m, d, by):
    day = Day.get_day(y, m, d)
    Bet.raise_bet(a, day, by, value=float(request.values.get("value", "0.0")))    
    return "done"