Comment 1 for bug 1295881

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

Reviewed: https://review.openstack.org/77026
Committed: https://git.openstack.org/cgit/openstack/python-keystoneclient/commit/?id=67e99991d52bc788a1380e8cb5fa1ffa27a484c8
Submitter: Jenkins
Branch: master

commit 67e99991d52bc788a1380e8cb5fa1ffa27a484c8
Author: Jamie Lennox <email address hidden>
Date: Fri Feb 28 11:22:26 2014 +1000

    Add a positional decorator

    This decorator allow us to define that certain parameters are strictly
    keyword arguments only, without sacrificing the convenience of having
    those arguments listed in the function definition.

    This will mean that we are no longer trapped maintaining backwards
    compatibility for the order of keyword arguments.

    The enforcement levels should allow us to start putting warnings on
    existing functions and strict enforcement on new functions.

    Partial-Bug: #1295881
    Change-Id: Ic0a196874930e7be8362df50594471ab8037c5b2