'Update an existing role.
:raises keystone.exception.RoleNotFound: If the role doesn\'t exist.
:raises keystone.exception.Conflict: If a duplicate role exists.'

@abc.abstractmethod
def update_role(self, role_id, role):

    raise exception.NotImplemented()
