)]}'
{"watcher_tempest_plugin/gnocchi_client.py":[{"author":{"_account_id":18971,"name":"Vincent Françoise","email":"Vincent.FRANCOISE@b-com.com","username":"v-francoise"},"change_message_id":"fe4c9e6ed0ca8f3cb8aab3801823ac76c2807ab2","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# -*- encoding: utf-8 -*-"},{"line_number":2,"context_line":"# Copyright (c) 2016 b\u003c\u003ecom"},{"line_number":3,"context_line":"#"},{"line_number":4,"context_line":"# Licensed under the Apache License, Version 2.0 (the \"License\");"},{"line_number":5,"context_line":"# you may not use this file except in compliance with the License."}],"source_content_type":"text/x-python","patch_set":9,"id":"9f436f4f_4674af68","line":2,"range":{"start_line":2,"start_character":16,"end_line":2,"end_character":20},"updated":"2017-08-10 06:51:19.000000000","message":"2017","commit_id":"73f7927e3a50a6b1d5ee295da730ce9b0b4cc6bf"},{"author":{"_account_id":18971,"name":"Vincent Françoise","email":"Vincent.FRANCOISE@b-com.com","username":"v-francoise"},"change_message_id":"fe4c9e6ed0ca8f3cb8aab3801823ac76c2807ab2","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# -*- encoding: utf-8 -*-"},{"line_number":2,"context_line":"# Copyright (c) 2016 b\u003c\u003ecom"},{"line_number":3,"context_line":"#"},{"line_number":4,"context_line":"# Licensed under the Apache License, Version 2.0 (the \"License\");"},{"line_number":5,"context_line":"# you may not use this file except in compliance with the License."}],"source_content_type":"text/x-python","patch_set":9,"id":"9f436f4f_e64f2332","line":2,"range":{"start_line":2,"start_character":20,"end_line":2,"end_character":27},"updated":"2017-08-10 06:51:19.000000000","message":"Why not putting your own company here?","commit_id":"73f7927e3a50a6b1d5ee295da730ce9b0b4cc6bf"},{"author":{"_account_id":25898,"name":"Fanis Kalimullin","email":"fmkalimullin@gmail.com","username":"afybc"},"change_message_id":"79c403f4b54f600e2e59d9d75ed16812555ff9ce","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# -*- encoding: utf-8 -*-"},{"line_number":2,"context_line":"# Copyright (c) 2016 b\u003c\u003ecom"},{"line_number":3,"context_line":"#"},{"line_number":4,"context_line":"# Licensed under the Apache License, Version 2.0 (the \"License\");"},{"line_number":5,"context_line":"# you may not use this file except in compliance with the License."}],"source_content_type":"text/x-python","patch_set":9,"id":"9f436f4f_5c87d762","line":2,"range":{"start_line":2,"start_character":20,"end_line":2,"end_character":27},"in_reply_to":"9f436f4f_e64f2332","updated":"2017-08-10 11:42:22.000000000","message":"Done","commit_id":"73f7927e3a50a6b1d5ee295da730ce9b0b4cc6bf"}],"watcher_tempest_plugin/tests/scenario/test_execute_outlet_temp_control.py":[{"author":{"_account_id":18971,"name":"Vincent Françoise","email":"Vincent.FRANCOISE@b-com.com","username":"v-francoise"},"change_message_id":"36ab0549291e46780e6ddc959f6fe9efeccf44a1","unresolved":false,"context_lines":[{"line_number":32,"context_line":"class TestExecOutletTempControl(base.BaseInfraOptimScenarioTest):"},{"line_number":33,"context_line":"    \"\"\"Tests for action plans\"\"\""},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"    METER_NAME \u003d \"hardware.ipmi.node.outlet_temperature\""},{"line_number":36,"context_line":"    GOAL \u003d \"thermal_optimization\""},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"    @classmethod"}],"source_content_type":"text/x-python","patch_set":6,"id":"bff0334d_7646e6c2","line":35,"range":{"start_line":35,"start_character":4,"end_line":35,"end_character":14},"updated":"2017-04-10 11:35:29.000000000","message":"looks like it\u0027s unused","commit_id":"b7cd5e48130db960d5bb5266a37a26d4730642af"},{"author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"change_message_id":"d41809f8ad6daa8d6a9a179e03c1dcb56f2953d9","unresolved":false,"context_lines":[{"line_number":83,"context_line":""},{"line_number":84,"context_line":"        def _are_compute_nodes_setup():"},{"line_number":85,"context_line":"            try:"},{"line_number":86,"context_line":"                hypervisors \u003d cls.get_hypervisors_setup()"},{"line_number":87,"context_line":"                available_hypervisors \u003d set("},{"line_number":88,"context_line":"                    hyp[\u0027hypervisor_hostname\u0027] for hyp in hypervisors"},{"line_number":89,"context_line":"                    if hyp[\u0027state\u0027] \u003d\u003d \u0027up\u0027)"}],"source_content_type":"text/x-python","patch_set":6,"id":"bff0334d_d4a6a3ab","line":86,"range":{"start_line":86,"start_character":30,"end_line":86,"end_character":57},"updated":"2017-04-11 11:10:25.000000000","message":"AttributeError: \"type object \u0027TestExecOutletTempControl\u0027 has no attribute \u0027get_hypervisors_setup\u0027\"","commit_id":"b7cd5e48130db960d5bb5266a37a26d4730642af"},{"author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"change_message_id":"d41809f8ad6daa8d6a9a179e03c1dcb56f2953d9","unresolved":false,"context_lines":[{"line_number":142,"context_line":""},{"line_number":143,"context_line":"    def _pack_all_created_instances_on_one_host(self, instances):"},{"line_number":144,"context_line":"        hypervisors \u003d ["},{"line_number":145,"context_line":"            hyp[\u0027hypervisor_hostname\u0027] for hyp in self.get_hypervisors_setup()"},{"line_number":146,"context_line":"            if hyp[\u0027state\u0027] \u003d\u003d \u0027up\u0027]"},{"line_number":147,"context_line":"        node \u003d hypervisors[0]"},{"line_number":148,"context_line":"        for instance in instances:"}],"source_content_type":"text/x-python","patch_set":6,"id":"bff0334d_34cdcf65","line":145,"range":{"start_line":145,"start_character":50,"end_line":145,"end_character":78},"updated":"2017-04-11 11:10:25.000000000","message":"AttributeError: \"type object \u0027TestExecOutletTempControl\u0027 has no attribute \u0027get_hypervisors_setup\u0027\"","commit_id":"b7cd5e48130db960d5bb5266a37a26d4730642af"}]}
