)]}'
{"watcher/decision_engine/strategy/strategies/workload_stabilization.py":[{"author":{"_account_id":18971,"name":"Vincent Françoise","email":"Vincent.FRANCOISE@b-com.com","username":"v-francoise"},"change_message_id":"bfe29fd926c2c3c1339218d537822a769ee3097e","unresolved":false,"context_lines":[{"line_number":239,"context_line":"                        metric\u003dself.instance_metrics[metric],"},{"line_number":240,"context_line":"                        host\u003dnode_id)"},{"line_number":241,"context_line":"                if self.instance_metrics[metric] \u003d\u003d \u0027hardware.memory.used\u0027:"},{"line_number":242,"context_line":"                    avg_meter /\u003d 1024"},{"line_number":243,"context_line":"                if self.instance_metrics[metric] \u003d\u003d \u0027hardware.cpu.util\u0027:"},{"line_number":244,"context_line":"                    avg_meter /\u003d 100"},{"line_number":245,"context_line":"                hosts_load[node_id][metric] \u003d avg_meter"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa6399be_60f0c6ca","line":242,"range":{"start_line":242,"start_character":33,"end_line":242,"end_character":37},"updated":"2016-10-17 14:52:07.000000000","message":"nit: can you use the units defined in http://docs.openstack.org/developer/oslo.utils/api/units.html instead of using the raw value please (oslo_utils.units.Ki in you case)?","commit_id":"a9f10cf8efd8c728f02f06d8ce849195a798a355"},{"author":{"_account_id":19055,"name":"Alexander Chadin","email":"joker946@gmail.com","username":"joker946"},"change_message_id":"d7ca34dd9c299a3d0320cca8277cccc6c3d24a7b","unresolved":false,"context_lines":[{"line_number":239,"context_line":"                        metric\u003dself.instance_metrics[metric],"},{"line_number":240,"context_line":"                        host\u003dnode_id)"},{"line_number":241,"context_line":"                if self.instance_metrics[metric] \u003d\u003d \u0027hardware.memory.used\u0027:"},{"line_number":242,"context_line":"                    avg_meter /\u003d 1024"},{"line_number":243,"context_line":"                if self.instance_metrics[metric] \u003d\u003d \u0027hardware.cpu.util\u0027:"},{"line_number":244,"context_line":"                    avg_meter /\u003d 100"},{"line_number":245,"context_line":"                hosts_load[node_id][metric] \u003d avg_meter"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa6399be_b95d9f4a","line":242,"range":{"start_line":242,"start_character":33,"end_line":242,"end_character":37},"in_reply_to":"fa6399be_60f0c6ca","updated":"2016-10-18 08:21:38.000000000","message":"Done","commit_id":"a9f10cf8efd8c728f02f06d8ce849195a798a355"}],"watcher/tests/decision_engine/model/faker_metrics_collector.py":[{"author":{"_account_id":18971,"name":"Vincent Françoise","email":"Vincent.FRANCOISE@b-com.com","username":"v-francoise"},"change_message_id":"bfe29fd926c2c3c1339218d537822a769ee3097e","unresolved":false,"context_lines":[{"line_number":69,"context_line":"    def get_usage_node_ram(self, uuid):"},{"line_number":70,"context_line":"        mock \u003d {}"},{"line_number":71,"context_line":"        # Ceilometer returns hardware.memory.used samples in KB."},{"line_number":72,"context_line":"        mock[\u0027Node_0\u0027] \u003d 7*1024"},{"line_number":73,"context_line":"        mock[\u0027Node_1\u0027] \u003d 5*1024"},{"line_number":74,"context_line":"        mock[\u0027Node_2\u0027] \u003d 29*1024"},{"line_number":75,"context_line":"        mock[\u0027Node_3\u0027] \u003d 8*1024"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa6399be_20940e43","line":72,"range":{"start_line":72,"start_character":27,"end_line":72,"end_character":31},"updated":"2016-10-17 14:52:07.000000000","message":"ditto","commit_id":"a9f10cf8efd8c728f02f06d8ce849195a798a355"},{"author":{"_account_id":19055,"name":"Alexander Chadin","email":"joker946@gmail.com","username":"joker946"},"change_message_id":"d7ca34dd9c299a3d0320cca8277cccc6c3d24a7b","unresolved":false,"context_lines":[{"line_number":69,"context_line":"    def get_usage_node_ram(self, uuid):"},{"line_number":70,"context_line":"        mock \u003d {}"},{"line_number":71,"context_line":"        # Ceilometer returns hardware.memory.used samples in KB."},{"line_number":72,"context_line":"        mock[\u0027Node_0\u0027] \u003d 7*1024"},{"line_number":73,"context_line":"        mock[\u0027Node_1\u0027] \u003d 5*1024"},{"line_number":74,"context_line":"        mock[\u0027Node_2\u0027] \u003d 29*1024"},{"line_number":75,"context_line":"        mock[\u0027Node_3\u0027] \u003d 8*1024"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa6399be_7cc935ac","line":72,"range":{"start_line":72,"start_character":27,"end_line":72,"end_character":31},"in_reply_to":"fa6399be_20940e43","updated":"2016-10-18 08:21:38.000000000","message":"Done","commit_id":"a9f10cf8efd8c728f02f06d8ce849195a798a355"}]}
