in resources/code/scenario0/api/app.py [0:0]
def users():
body = {}
key = "users"
value = red.get(key)
if not value:
data = get_from_db(key)
keys = ['id', 'username', 'name', 'bio']
obj = dict(zip(keys, data[0]))
red.set(key, str(json.dumps(obj)))
body['source'] = 'database'
body['data'] = obj
else:
body['source'] = 'redis'
body['data'] = json.loads(value.decode('ascii'))
print("Body:")
print(body)
return jsonify(body), 200