)]}'
{"monasca/api/alarms_api_v2.py":[{"author":{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},"change_message_id":"4b2156ebc5c7743e0543e150c6adf20e626e3aa2","unresolved":false,"context_lines":[{"line_number":47,"context_line":"        res.status \u003d \u0027501 Not Implemented\u0027"},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"    @resource_api.Restify(\u0027/v2.0/alarms/state-history\u0027, method\u003d\u0027get\u0027)"},{"line_number":50,"context_line":"    def do_get_alarms_state_history(self, req, res, id):"},{"line_number":51,"context_line":"        res.status \u003d \u0027501 Not Implemented\u0027"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"    @resource_api.Restify(\u0027/v2.0/alarms/{id}/state-history\u0027, method\u003d\u0027get\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"5a890539_712d10a8","line":50,"updated":"2014-11-13 20:28:30.000000000","message":"Why is there an id here? There isn\u0027t one in the URL","commit_id":"79abfd378442a676b7edeb151a6eb2bddf34f997"},{"author":{"_account_id":12512,"name":"Deklan Dieterly","email":"deklan.dieterly@hpe.com","username":"deklan"},"change_message_id":"6238556b66e185f3df83421a98621faab334a1ce","unresolved":false,"context_lines":[{"line_number":47,"context_line":"        res.status \u003d \u0027501 Not Implemented\u0027"},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"    @resource_api.Restify(\u0027/v2.0/alarms/state-history\u0027, method\u003d\u0027get\u0027)"},{"line_number":50,"context_line":"    def do_get_alarms_state_history(self, req, res, id):"},{"line_number":51,"context_line":"        res.status \u003d \u0027501 Not Implemented\u0027"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"    @resource_api.Restify(\u0027/v2.0/alarms/{id}/state-history\u0027, method\u003d\u0027get\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"5a890539_ec8043f9","line":50,"in_reply_to":"5a890539_712d10a8","updated":"2014-11-13 20:42:08.000000000","message":"Done","commit_id":"79abfd378442a676b7edeb151a6eb2bddf34f997"}],"monasca/common/repositories/influxdb/metrics_repository.py":[{"author":{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},"change_message_id":"4b2156ebc5c7743e0543e150c6adf20e626e3aa2","unresolved":false,"context_lines":[{"line_number":12,"context_line":"# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the"},{"line_number":13,"context_line":"# License for the specific language governing permissions and limitations"},{"line_number":14,"context_line":"# under the License."},{"line_number":15,"context_line":"import json"},{"line_number":16,"context_line":"import re"},{"line_number":17,"context_line":"import urllib"},{"line_number":18,"context_line":"from time import strftime"}],"source_content_type":"text/x-python","patch_set":1,"id":"5a890539_cca2a7fc","line":15,"updated":"2014-11-13 20:28:30.000000000","message":"Doesn\u0027t look like you actually use this import","commit_id":"79abfd378442a676b7edeb151a6eb2bddf34f997"},{"author":{"_account_id":12512,"name":"Deklan Dieterly","email":"deklan.dieterly@hpe.com","username":"deklan"},"change_message_id":"6238556b66e185f3df83421a98621faab334a1ce","unresolved":false,"context_lines":[{"line_number":12,"context_line":"# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the"},{"line_number":13,"context_line":"# License for the specific language governing permissions and limitations"},{"line_number":14,"context_line":"# under the License."},{"line_number":15,"context_line":"import json"},{"line_number":16,"context_line":"import re"},{"line_number":17,"context_line":"import urllib"},{"line_number":18,"context_line":"from time import strftime"}],"source_content_type":"text/x-python","patch_set":1,"id":"5a890539_cc96273f","line":15,"in_reply_to":"5a890539_cca2a7fc","updated":"2014-11-13 20:42:08.000000000","message":"yes, we do.  line 463.","commit_id":"79abfd378442a676b7edeb151a6eb2bddf34f997"},{"author":{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},"change_message_id":"4b2156ebc5c7743e0543e150c6adf20e626e3aa2","unresolved":false,"context_lines":[{"line_number":391,"context_line":"                    ],"},{"line_number":392,"context_line":"                    ["},{"line_number":393,"context_line":"                        1415894431,"},{"line_number":394,"context_line":"                        269060001,"},{"line_number":395,"context_line":"                        \"6ac10841-d02f-4f7d-a191-ae0a3d9a25f2\","},{"line_number":396,"context_line":"                        \"[{\\\"name\\\": \\\"load.avg_1_min\\\", \\\"dimensions\\\": {\\\"hostname\\\": \\\"mini-mon\\\", \\\"component\\\": \\\"monasca-agent\\\", \\\"service\\\": \\\"monitoring\\\"}}, {\\\"name\\\": \\\"cpu.system_perc\\\", \\\"dimensions\\\": {\\\"hostname\\\": \\\"mini-mon\\\", \\\"component\\\": \\\"monasca-agent\\\", \\\"service\\\": \\\"monitoring\\\"}}]\","},{"line_number":397,"context_line":"                        \"OK\","}],"source_content_type":"text/x-python","patch_set":1,"id":"5a890539_8c8b3f67","line":394,"updated":"2014-11-13 20:28:30.000000000","message":"I think this one example is sufficient. Three is just too verbose","commit_id":"79abfd378442a676b7edeb151a6eb2bddf34f997"},{"author":{"_account_id":12512,"name":"Deklan Dieterly","email":"deklan.dieterly@hpe.com","username":"deklan"},"change_message_id":"6238556b66e185f3df83421a98621faab334a1ce","unresolved":false,"context_lines":[{"line_number":391,"context_line":"                    ],"},{"line_number":392,"context_line":"                    ["},{"line_number":393,"context_line":"                        1415894431,"},{"line_number":394,"context_line":"                        269060001,"},{"line_number":395,"context_line":"                        \"6ac10841-d02f-4f7d-a191-ae0a3d9a25f2\","},{"line_number":396,"context_line":"                        \"[{\\\"name\\\": \\\"load.avg_1_min\\\", \\\"dimensions\\\": {\\\"hostname\\\": \\\"mini-mon\\\", \\\"component\\\": \\\"monasca-agent\\\", \\\"service\\\": \\\"monitoring\\\"}}, {\\\"name\\\": \\\"cpu.system_perc\\\", \\\"dimensions\\\": {\\\"hostname\\\": \\\"mini-mon\\\", \\\"component\\\": \\\"monasca-agent\\\", \\\"service\\\": \\\"monitoring\\\"}}]\","},{"line_number":397,"context_line":"                        \"OK\","}],"source_content_type":"text/x-python","patch_set":1,"id":"5a890539_4ca2379a","line":394,"in_reply_to":"5a890539_8c8b3f67","updated":"2014-11-13 20:42:08.000000000","message":"Done","commit_id":"79abfd378442a676b7edeb151a6eb2bddf34f997"},{"author":{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},"change_message_id":"4b2156ebc5c7743e0543e150c6adf20e626e3aa2","unresolved":false,"context_lines":[{"line_number":447,"context_line":"            try:"},{"line_number":448,"context_line":"                result \u003d self.influxdb_client.query(query, \u0027s\u0027)"},{"line_number":449,"context_line":"            except InfluxDBClientError as ex:"},{"line_number":450,"context_line":"                if ex.code \u003d\u003d 400 and ex.content \u003d\u003d \u0027Couldn\\\u0027t look up \u0027 \\"},{"line_number":451,"context_line":"                                                    \u0027columns\u0027:"},{"line_number":452,"context_line":"                    return json_alarm_history_list"},{"line_number":453,"context_line":"                else:"}],"source_content_type":"text/x-python","patch_set":1,"id":"5a890539_2cdfab6a","line":450,"updated":"2014-11-13 20:28:30.000000000","message":"You should comment why this happens and why it is OK to ignore","commit_id":"79abfd378442a676b7edeb151a6eb2bddf34f997"},{"author":{"_account_id":12512,"name":"Deklan Dieterly","email":"deklan.dieterly@hpe.com","username":"deklan"},"change_message_id":"6238556b66e185f3df83421a98621faab334a1ce","unresolved":false,"context_lines":[{"line_number":447,"context_line":"            try:"},{"line_number":448,"context_line":"                result \u003d self.influxdb_client.query(query, \u0027s\u0027)"},{"line_number":449,"context_line":"            except InfluxDBClientError as ex:"},{"line_number":450,"context_line":"                if ex.code \u003d\u003d 400 and ex.content \u003d\u003d \u0027Couldn\\\u0027t look up \u0027 \\"},{"line_number":451,"context_line":"                                                    \u0027columns\u0027:"},{"line_number":452,"context_line":"                    return json_alarm_history_list"},{"line_number":453,"context_line":"                else:"}],"source_content_type":"text/x-python","patch_set":1,"id":"5a890539_6cc29335","line":450,"in_reply_to":"5a890539_2cdfab6a","updated":"2014-11-13 20:42:08.000000000","message":"Done","commit_id":"79abfd378442a676b7edeb151a6eb2bddf34f997"}]}
