Comment 4 for bug 954087

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to keystone (master)

Reviewed: https://review.openstack.org/5305
Committed: http://github.com/openstack/keystone/commit/9363d5fea676e1e083c5afe5287ef30c806046bf
Submitter: Jenkins
Branch: master

commit 9363d5fea676e1e083c5afe5287ef30c806046bf
Author: Adam Gandelman <email address hidden>
Date: Tue Mar 13 16:23:45 2012 -0700

    Properly return 501 for unsupported Catalog calls

    Similar to the other APIs, this creates a Driver class that describes
    expected functionality of the catalog driver and raises NotImplemented
    accordingly. NotImplementedError()'s are caught and returned as proper
    501s instead of AttributeErrors.

    Also fixes some inconsistent paramters names in the sql backend.

    Fixes bug 954087

    Update: Convert usage of NotImplementedError() to new
            keystone.exception.NotImplemented() for all
            unimplemented driver actions.

    Change-Id: I69d8e21a6f651e69b724ec5ed5784645bad80c00