)]}'
{"nova/api/ec2/cloud.py":[{"author":{"_account_id":385,"name":"Jason Kölker","email":"jason@koelker.net","username":"jason-koelker"},"change_message_id":"2d3434c5668334574584d1a9f91d71f6ee3022d8","unresolved":false,"context_lines":[{"line_number":242,"context_line":"        search_opts \u003d {\u0027project_id\u0027: project_id}"},{"line_number":243,"context_line":"        for instance in self.compute_api.get_all(context,"},{"line_number":244,"context_line":"                search_opts\u003dsearch_opts):"},{"line_number":245,"context_line":"            for interface in instance.get(\u0027virtual_interfaces\u0027, []):"},{"line_number":246,"context_line":"                fixed_ips \u003d _get_fixed_ips(instance)"},{"line_number":247,"context_line":"                if fixed_ips:"},{"line_number":248,"context_line":"                    line \u003d \u0027%s slots\u003d%d\u0027 % (fixed_ips[0][\u0027address\u0027],"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAACX%2F%2F%2B3Y%3D","line":245,"updated":"2011-09-25 17:06:39.000000000","message":"Here as well for the network api","commit_id":"a2af62b3d984ee50869a669436385bf0db75f503"}],"nova/api/openstack/contrib/virtual_storage_arrays.py":[{"author":{"_account_id":385,"name":"Jason Kölker","email":"jason@koelker.net","username":"jason-koelker"},"change_message_id":"2d3434c5668334574584d1a9f91d71f6ee3022d8","unresolved":false,"context_lines":[{"line_number":66,"context_line":"    for instance in instances:"},{"line_number":67,"context_line":"        fixed_addr \u003d None"},{"line_number":68,"context_line":"        floating_addr \u003d None"},{"line_number":69,"context_line":"        for interface in instance.get(\u0027virtual_interfaces\u0027, []):"},{"line_number":70,"context_line":"            fixed_ips \u003d interface[\u0027fixed_ips\u0027]"},{"line_number":71,"context_line":"            if fixed_ips:"},{"line_number":72,"context_line":"                fixed \u003d fixed_ips[0]"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAACX%2F%2F%2B3c%3D","line":69,"updated":"2011-09-25 17:06:39.000000000","message":"This should be converted to the network API call as well","commit_id":"a2af62b3d984ee50869a669436385bf0db75f503"}],"nova/api/openstack/ips.py":[{"author":{"_account_id":385,"name":"Jason Kölker","email":"jason@koelker.net","username":"jason-koelker"},"change_message_id":"2d3434c5668334574584d1a9f91d71f6ee3022d8","unresolved":false,"context_lines":[{"line_number":35,"context_line":""},{"line_number":36,"context_line":"    def _get_virtual_interfaces(self, context, server_id):"},{"line_number":37,"context_line":"        try:"},{"line_number":38,"context_line":"            return db.api.virtual_interface_get_by_instance(context, server_id)"},{"line_number":39,"context_line":"        except nova.exception.InstanceNotFound:"},{"line_number":40,"context_line":"            msg \u003d _(\"Instance does not exist\")"},{"line_number":41,"context_line":"            raise exc.HTTPNotFound(explanation\u003dmsg)"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAACX%2F%2F%2B3g%3D","line":38,"updated":"2011-09-25 17:06:39.000000000","message":"The database cannot be relied upon to have the vif\u0027s in them if the network is running with Quantum. This should be converted to the network API\u0027s get_vif","commit_id":"a2af62b3d984ee50869a669436385bf0db75f503"}]}
