)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"change_message_id":"161494554e2fbe3236b8bf7f4aeaf36c604ef527","unresolved":false,"context_lines":[{"line_number":15,"context_line":"is, nodes that are missing a specific property are simply considered"},{"line_number":16,"context_line":"to provide 0 resources of that type."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"This is a backport of commit 7b0721f5997c86e0ef3c51c4a60a8f667c93812a"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"Change-Id: I1c30d5100b01a3e8cbce5185b5adeb8b5ce48aa0"},{"line_number":21,"context_line":"Closes-Bug: #1423427"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"9a80dd14_eaa8a779","line":18,"updated":"2015-03-10 14:27:04.000000000","message":"I would rather like this to be: \n\n(cherry picked from commit 7b0721f5997c86e0ef3c51c4a60a8f667c93812a)","commit_id":"9bfd8a9a2655f4b0573d6b27962b37b364ff59c2"}],"nova/tests/api/openstack/compute/contrib/test_baremetal_nodes.py":[{"author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"change_message_id":"161494554e2fbe3236b8bf7f4aeaf36c604ef527","unresolved":false,"context_lines":[{"line_number":403,"context_line":""},{"line_number":404,"context_line":"    @mock.patch.object(FAKE_IRONIC_CLIENT.node, \u0027list\u0027)"},{"line_number":405,"context_line":"    def test_index_ironic_missing_properties(self, mock_list):"},{"line_number":406,"context_line":"        CONF.set_override(\u0027compute_driver\u0027, \u0027nova.virt.ironic.driver\u0027)"},{"line_number":407,"context_line":""},{"line_number":408,"context_line":"        properties \u003d {\u0027cpus\u0027: 2}"},{"line_number":409,"context_line":"        node \u003d ironic_utils.get_test_node(properties\u003dproperties)"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a80dd14_8a93ab5b","line":406,"updated":"2015-03-10 14:27:04.000000000","message":"is this really necessary in order to pass the test?","commit_id":"9bfd8a9a2655f4b0573d6b27962b37b364ff59c2"},{"author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"change_message_id":"161494554e2fbe3236b8bf7f4aeaf36c604ef527","unresolved":false,"context_lines":[{"line_number":407,"context_line":""},{"line_number":408,"context_line":"        properties \u003d {\u0027cpus\u0027: 2}"},{"line_number":409,"context_line":"        node \u003d ironic_utils.get_test_node(properties\u003dproperties)"},{"line_number":410,"context_line":"        mock_list.return_value \u003d [node]"},{"line_number":411,"context_line":"        res_dict \u003d self.controller.index(self.request)"},{"line_number":412,"context_line":"        expected_output \u003d {\u0027nodes\u0027:"},{"line_number":413,"context_line":"                            [{\u0027memory_mb\u0027: 0,"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a80dd14_8a1e4b0c","line":410,"updated":"2015-03-10 14:27:04.000000000","message":"insert new line here, to be consistent with the commit on master.","commit_id":"9bfd8a9a2655f4b0573d6b27962b37b364ff59c2"},{"author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"change_message_id":"161494554e2fbe3236b8bf7f4aeaf36c604ef527","unresolved":false,"context_lines":[{"line_number":448,"context_line":"    @mock.patch.object(FAKE_IRONIC_CLIENT.node, \u0027list_ports\u0027)"},{"line_number":449,"context_line":"    @mock.patch.object(FAKE_IRONIC_CLIENT.node, \u0027get\u0027)"},{"line_number":450,"context_line":"    def test_show_ironic_no_properties(self, mock_get, mock_list_ports):"},{"line_number":451,"context_line":"        CONF.set_override(\u0027compute_driver\u0027, \u0027nova.virt.ironic.driver\u0027)"},{"line_number":452,"context_line":""},{"line_number":453,"context_line":"        properties \u003d {}"},{"line_number":454,"context_line":"        node \u003d ironic_utils.get_test_node(properties\u003dproperties)"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a80dd14_ca9da368","line":451,"updated":"2015-03-10 14:27:04.000000000","message":"ditto","commit_id":"9bfd8a9a2655f4b0573d6b27962b37b364ff59c2"},{"author":{"_account_id":8213,"name":"Claudiu Belu","email":"cbelu@cloudbasesolutions.com","username":"claudiub"},"change_message_id":"161494554e2fbe3236b8bf7f4aeaf36c604ef527","unresolved":false,"context_lines":[{"line_number":454,"context_line":"        node \u003d ironic_utils.get_test_node(properties\u003dproperties)"},{"line_number":455,"context_line":"        port \u003d ironic_utils.get_test_port()"},{"line_number":456,"context_line":"        mock_get.return_value \u003d node"},{"line_number":457,"context_line":"        mock_list_ports.return_value \u003d [port]"},{"line_number":458,"context_line":"        res_dict \u003d self.controller.show(self.request, node.uuid)"},{"line_number":459,"context_line":"        expected_output \u003d {\u0027node\u0027:"},{"line_number":460,"context_line":"                            {\u0027memory_mb\u0027: 0,"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a80dd14_0ad25b34","line":457,"updated":"2015-03-10 14:27:04.000000000","message":"ditto new line","commit_id":"9bfd8a9a2655f4b0573d6b27962b37b364ff59c2"}]}
