)]}'
{"cinder/objects/volume.py":[{"author":{"_account_id":16708,"name":"Kendall Nelson","display_name":"Kendall (diablo_rojo)","email":"kennelson11@gmail.com","username":"kjnelson"},"change_message_id":"7502fb9a3cd224f89bde743425ca16fedafe34b2","unresolved":false,"context_lines":[{"line_number":226,"context_line":"        if attrname not in OPTIONAL_FIELDS:"},{"line_number":227,"context_line":"            raise exception.ObjectActionError("},{"line_number":228,"context_line":"                action\u003d\u0027obj_load_attr\u0027,"},{"line_number":229,"context_line":"                reason\u003d_(\u0027attribute %s not lazy-loadable\u0027) % attrname)"},{"line_number":230,"context_line":"        if not self._context:"},{"line_number":231,"context_line":"            raise exception.OrphanedObjectError(method\u003d\u0027obj_load_attr\u0027,"},{"line_number":232,"context_line":"                                                objtype\u003dself.obj_name())"}],"source_content_type":"text/x-python","patch_set":1,"id":"da20952f_fde336d7","line":229,"updated":"2015-08-31 01:17:40.000000000","message":"Suggest: \"Attribute %s is not lazy-loadable.\"","commit_id":"45b60c37f9ea8cfa6b355ccf03fe8cb836c04d94"}],"cinder/tests/unit/fake_volume.py":[{"author":{"_account_id":16708,"name":"Kendall Nelson","display_name":"Kendall (diablo_rojo)","email":"kennelson11@gmail.com","username":"kjnelson"},"change_message_id":"7502fb9a3cd224f89bde743425ca16fedafe34b2","unresolved":false,"context_lines":[{"line_number":67,"context_line":"        elif field.default !\u003d fields.UnspecifiedDefault:"},{"line_number":68,"context_line":"            db_volume_type[name] \u003d field.default"},{"line_number":69,"context_line":"        else:"},{"line_number":70,"context_line":"            raise Exception(\u0027fake_db_volume_type needs help with %s\u0027 % name)"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"    if updates:"},{"line_number":73,"context_line":"        db_volume_type.update(updates)"}],"source_content_type":"text/x-python","patch_set":1,"id":"da20952f_9dfb1a7b","line":70,"updated":"2015-08-31 01:17:40.000000000","message":"\".\" at EOL","commit_id":"45b60c37f9ea8cfa6b355ccf03fe8cb836c04d94"},{"author":{"_account_id":16708,"name":"Kendall Nelson","display_name":"Kendall (diablo_rojo)","email":"kennelson11@gmail.com","username":"kjnelson"},"change_message_id":"7502fb9a3cd224f89bde743425ca16fedafe34b2","unresolved":false,"context_lines":[{"line_number":90,"context_line":"            db_volume_attachment[name] \u003d field.default"},{"line_number":91,"context_line":"        else:"},{"line_number":92,"context_line":"            raise Exception("},{"line_number":93,"context_line":"                \u0027fake_db_volume_attachment needs help with %s\u0027 % name)"},{"line_number":94,"context_line":""},{"line_number":95,"context_line":"    if updates:"},{"line_number":96,"context_line":"        db_volume_attachment.update(updates)"}],"source_content_type":"text/x-python","patch_set":1,"id":"da20952f_bd005e67","line":93,"updated":"2015-08-31 01:17:40.000000000","message":"\".\" at EOL","commit_id":"45b60c37f9ea8cfa6b355ccf03fe8cb836c04d94"}]}
