)]}'
{"nova/objects/instance.py":[{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"066b7329835a902b26529a37c85c4a9ffa58ba3e","unresolved":false,"context_lines":[{"line_number":279,"context_line":"        if \u0027security_groups\u0027 in expected_attrs:"},{"line_number":280,"context_line":"            if db_inst[\u0027security_groups\u0027] is None:"},{"line_number":281,"context_line":"                LOG.warning(_(\"DB layer returned None for instance\u0027s \""},{"line_number":282,"context_line":"                              \"security_groups\"), instance_uuid\u003dinstance.uuid)"},{"line_number":283,"context_line":"            else:"},{"line_number":284,"context_line":"                sec_groups \u003d security_group._make_secgroup_list("},{"line_number":285,"context_line":"                        context, security_group.SecurityGroupList(),"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAS3%2F%2Fs%2F8%3D","line":282,"updated":"2013-09-20 22:48:32.000000000","message":"After discussing on IRC, I think papering over these obviously-wrong scenarios is bad.","commit_id":"20722bc2ed60d5eb9f5fc6c5d00743d4dbc42b96"}]}
