)]}'
{"nova/tests/unit/test_instance_types_extra_specs.py":[{"author":{"_account_id":5441,"name":"Andrew Laski","email":"andrew@lascii.com","username":"alaski"},"change_message_id":"5ae40633313ebf4e118909c6ad8ac2e138ea7ae8","unresolved":false,"context_lines":[{"line_number":75,"context_line":"                              self.flavorid)"},{"line_number":76,"context_line":"        self.assertEqual(self.specs, actual_specs)"},{"line_number":77,"context_line":""},{"line_number":78,"context_line":"    def test_instance_type_extra_specs_update_with_nonexisting_flavor(self):"},{"line_number":79,"context_line":"        extra_specs \u003d dict(cpu_arch\u003darch.X86_64)"},{"line_number":80,"context_line":"        nonexisting_flavorid \u003d \"some_flavor_that_does_not_exist\""},{"line_number":81,"context_line":"        self.assertRaises(exception.FlavorNotFound,"}],"source_content_type":"text/x-python","patch_set":2,"id":"fa0719c6_09e05c28","side":"PARENT","line":78,"updated":"2016-03-23 14:42:04.000000000","message":"It makes sense to remove this. With extra_spec create/updates going through the Flavor object this is a case that should be essentially eliminated.","commit_id":"1906aa421433713c2719dcd1ce57c541fb46fbd2"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"4737fbfd52ec6f4f4722f6dd40b85c69b08e7da8","unresolved":false,"context_lines":[{"line_number":75,"context_line":"                              self.flavorid)"},{"line_number":76,"context_line":"        self.assertEqual(self.specs, actual_specs)"},{"line_number":77,"context_line":""},{"line_number":78,"context_line":"    def test_instance_type_extra_specs_update_with_nonexisting_flavor(self):"},{"line_number":79,"context_line":"        extra_specs \u003d dict(cpu_arch\u003darch.X86_64)"},{"line_number":80,"context_line":"        nonexisting_flavorid \u003d \"some_flavor_that_does_not_exist\""},{"line_number":81,"context_line":"        self.assertRaises(exception.FlavorNotFound,"}],"source_content_type":"text/x-python","patch_set":2,"id":"fa0719c6_556ae2b3","side":"PARENT","line":78,"in_reply_to":"fa0719c6_09e05c28","updated":"2016-03-23 16:03:51.000000000","message":"Yeah, it wasn\u0027t really even very useful before because we look up the flavor first and then do this legacy mechanism before. Instead of mocking out the unrelated thing, I just removed it because missing flavors are covered elsewhere.","commit_id":"1906aa421433713c2719dcd1ce57c541fb46fbd2"}]}
