)]}'
{"keystone/assignment/backends/ldap.py":[{"author":{"_account_id":9142,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@lsd.ufcg.edu.br","username":"samuel-z","inactive":true},"change_message_id":"23f6ca4979924bd820ebe7b77ef3132d376581bc","unresolved":false,"context_lines":[{"line_number":648,"context_line":"                old_role \u003d self.get_by_name(new_name)"},{"line_number":649,"context_line":"                if old_role[\u0027id\u0027] !\u003d role_id:"},{"line_number":650,"context_line":"                    raise exception.Conflict("},{"line_number":651,"context_line":"                        _(\u0027Cannot duplicate name %s\u0027) % old_role)"},{"line_number":652,"context_line":"            except exception.NotFound:"},{"line_number":653,"context_line":"                pass"},{"line_number":654,"context_line":"        return super(RoleApi, self).update(role_id, role)"}],"source_content_type":"text/x-python","patch_set":1,"id":"3a961159_3a098484","line":651,"updated":"2015-01-06 14:45:29.000000000","message":"Maybe this should be addressed in a different patch, but why not \u0027Cannot duplicate role %s\u0027 ?\n+1 since it has not been introduced by this patch.","commit_id":"6430baa0712732408b65342fead6710867115bb4"}]}
