in workshop-3/app/like-service/service/mysfits_like.py [0:0]
def like_mysfit(mysfit_id):
app.logger.info('Like received.')
if os.environ['CHAOSMODE'] == "on":
n = random.randint(1,100)
if n < 65:
app.logger.warn('WARN: stress function activated')
mmchaos.stress()
elif n < 90:
app.logger.warn('WARN: simulated 404 activated')
abort(404)
app.logger.warn('WARN: This thing should NOT be left on..')
process_like_request()
service_response = fulfill_like(mysfit_id)
flask_response = Response(service_response)
flask_response.headers["Content-Type"] = "application/json"
return flask_response