From 1ca44a764ee8fe67ff8bc7bcef1fa3b81ed6dce9 Mon Sep 17 00:00:00 2001 From: Ian Gulliver Date: Thu, 13 Nov 2014 13:46:21 -0800 Subject: [PATCH] Log chaos monkey 503s --- lib/utils.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/utils.py b/lib/utils.py index 64ed36d..f204351 100644 --- a/lib/utils.py +++ b/lib/utils.py @@ -15,6 +15,7 @@ import datetime import functools import json +import logging import random import time @@ -49,6 +50,7 @@ def chaos_monkey(handler): @functools.wraps(handler) def IntroduceFailures(self): if random.random() < config.CHAOS_PROBABILITY: + logging.info('Chaos: returning pre-processing 503') self.response.headers['Retry-After'] = '0' self.error(503) return @@ -56,6 +58,7 @@ def chaos_monkey(handler): ret = handler(self) if random.random() < config.CHAOS_PROBABILITY: + logging.info('Chaos: returning post-processing 503') self.response.headers['Retry-After'] = '0' self.error(503) return @@ -69,7 +72,6 @@ def local_namespace(handler): @functools.wraps(handler) def SetNamespace(self): - import logging namespace_manager.set_namespace(config.NAMESPACE) return handler(self)