Discrepancies between V3 API and current code (Domains, Credentials)

Bug #1109349 reported by Steve Martinelli
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-keystoneclient
Fix Released
Medium
Steve Martinelli

Bug Description

I've noticed that when comparing https://github.com/openstack/identity-api/blob/master/openstack-identity-api/src/markdown/identity-api-v3.md and the current state of the keystone client code, there are some discrepancies.

Specifically:

Domains
No list method in the client
No mention of args private_project_names and private_user_names in create and update of the client

Credentials
No list method in the client
User arg mentioned in create and update client code, but not in the API.
   --> Actually, there is conflicting data here, in one part of the API, there is a userId used in the create example, and in another example it is not.

Changed in python-keystoneclient:
assignee: nobody → Steve Martinelli (stevemar)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-keystoneclient (master)

Fix proposed to branch: master
Review: https://review.openstack.org/20755

Changed in python-keystoneclient:
status: New → In Progress
description: updated
Revision history for this message
Steve Martinelli (stevemar) wrote :

Confirmed with dolphm that credentials required a user_id argument for create and update methods

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

Reviewed: https://review.openstack.org/20755
Committed: http://github.com/openstack/python-keystoneclient/commit/92bf8a7af9b742e4b96689cccea1186b38ca41bf
Submitter: Jenkins
Branch: master

commit 92bf8a7af9b742e4b96689cccea1186b38ca41bf
Author: Steve Martinelli <email address hidden>
Date: Tue Jan 29 16:08:28 2013 -0600

    fix discrepancies seen in domain and credential, v3 - bug 1109349

    domains.py
    added list method
    added args private_project_names and private_user_names to create and update
    credentials.py
    added list method

    Change-Id: I0d231e909742bb56b79c91d3d0f7dac3bd3ec552

Changed in python-keystoneclient:
status: In Progress → Fix Committed
Dolph Mathews (dolph)
Changed in python-keystoneclient:
milestone: none → 0.2.3
status: Fix Committed → Fix Released
importance: Undecided → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.