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
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"