)]}'
{"aodh/evaluator/threshold.py":[{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"c034f10e24cbe5bd09e6f969891e296a1fddbd21","unresolved":false,"context_lines":[{"line_number":151,"context_line":"        start, end \u003d self._bound_duration(alarm_rule)"},{"line_number":152,"context_line":"        statistics \u003d self._statistics(alarm_rule, start, end)"},{"line_number":153,"context_line":"        statistics \u003d self._sanitize(alarm_rule, statistics)"},{"line_number":154,"context_line":"        sufficient \u003d len(statistics) \u003e\u003d alarm_rule[\u0027evaluation_periods\u0027]"},{"line_number":155,"context_line":"        if not sufficient:"},{"line_number":156,"context_line":"            return evaluator.UNKNOWN, None, statistics"},{"line_number":157,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"7a5de9d1_92458818","line":154,"updated":"2016-01-28 19:58:38.000000000","message":"seems to make sense. based on logic, it seems _sanitize can remove statistics that are outliers. so in theory, it\u0027s possible to have a single statistic but it\u0027s cleaned as an outlier and thus you have no statistics when setting reason.","commit_id":"dea148d2e3b32dc5b2b093ac6a53d55205f5af7b"}]}
