)]}'
{"rally_openstack/scenarios/elasticsearch/logging.py":[{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"37902036417d7e04cc319ffa729182dcde72401d","unresolved":false,"context_lines":[{"line_number":70,"context_line":"        LOG.info(\"Check server name %s in elasticsearch\" % name)"},{"line_number":71,"context_line":"        i \u003d 0"},{"line_number":72,"context_line":"        while i \u003c retries_total:"},{"line_number":73,"context_line":"            LOG.info(\"Attempt number %s\" % (i + 1))"},{"line_number":74,"context_line":"            resp \u003d requests.get(\"http://%(ip)s:%(port)s/_search\" % {"},{"line_number":75,"context_line":"                \"ip\": logging_vip, \"port\": elasticsearch_port},"},{"line_number":76,"context_line":"                data\u003drequest_data)"}],"source_content_type":"text/x-python","patch_set":2,"id":"5f7c97a3_e7fea669","line":73,"range":{"start_line":73,"start_character":16,"end_line":73,"end_character":20},"updated":"2018-05-14 15:45:12.000000000","message":"it is better to use debug level","commit_id":"e5e23b70e498d1ce2fb17371096eef0a93f00a2a"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"37902036417d7e04cc319ffa729182dcde72401d","unresolved":false,"context_lines":[{"line_number":76,"context_line":"                data\u003drequest_data)"},{"line_number":77,"context_line":"            result \u003d resp.json()"},{"line_number":78,"context_line":"            if result[\"hits\"][\"total\"] \u003c 1 and i + 1 \u003e\u003d retries_total:"},{"line_number":79,"context_line":"                LOG.warning(\"No instance data found in Elasticsearch\")"},{"line_number":80,"context_line":"                self.assertGreater(len(result[\"hits\"][\"total\"]), 0)"},{"line_number":81,"context_line":"            elif result[\"hits\"][\"total\"] \u003c 1:"},{"line_number":82,"context_line":"                i +\u003d 1"}],"source_content_type":"text/x-python","patch_set":2,"id":"5f7c97a3_47319a59","line":79,"range":{"start_line":79,"start_character":15,"end_line":79,"end_character":70},"updated":"2018-05-14 15:45:12.000000000","message":"again, it is moree like debug level.","commit_id":"e5e23b70e498d1ce2fb17371096eef0a93f00a2a"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"37902036417d7e04cc319ffa729182dcde72401d","unresolved":false,"context_lines":[{"line_number":82,"context_line":"                i +\u003d 1"},{"line_number":83,"context_line":"                commonutils.interruptable_sleep(sleep_time)"},{"line_number":84,"context_line":"            else:"},{"line_number":85,"context_line":"                LOG.warning(\"Instance data found in Elasticsearch\")"},{"line_number":86,"context_line":"                self.assertGreater(len(result[\"hits\"][\"total\"]), 0)"},{"line_number":87,"context_line":"                break"},{"line_number":88,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"5f7c97a3_e7330661","line":85,"range":{"start_line":85,"start_character":15,"end_line":85,"end_character":67},"updated":"2018-05-14 15:45:12.000000000","message":"and here","commit_id":"e5e23b70e498d1ce2fb17371096eef0a93f00a2a"}]}
