return payments @app.route("/getresults", methods=['POST']) def send_results(): user = request.form['username'] results = calculate_results(app.users, app.groups[app.users[user][1]], 10) for ower, payment in results.items(): app.ledger[ower].append(payment) return (str(app.ledger[user]) if app.ledger[user] else "you get paid") + "\n" if __name__ == "__main__": os.environ['TZ'] = 'US/Eastern' app.groups = {} app.users = {} # map from username to (list of delays) app.ledger = {} app.alarms = defaultdict(list) # map from username to alarms for the user t = time.localtime() app.day = str(t.tm_year) + str(t.tm_yday - 1) if len(sys.argv) == 2: CONSUMER_ID = ANDREW_CONSUMER_ID CONSUMER_SECRET = ANDREW_CONSUMER_SECRET APP_SECRET = ANDREW_APP_SECRET p = 8081 else: p = 8080 app.secret_key = APP_SECRET app.delays = {} app.successes = {} app.run(debug=True, host='0.0.0.0', port=p)