diff options
| author | Jamie Lennox <jamielennox@redhat.com> | 2014-02-28 13:31:00 +1000 |
|---|---|---|
| committer | Jamie Lennox <jamielennox@redhat.com> | 2014-03-25 14:28:23 +1000 |
| commit | 0788f53fa1c4fa20b73133f36c2cfa2c888ca7bf (patch) | |
| tree | 695a31ed3861ff9d16f00b2635be984fa5da047c /keystoneclient/httpclient.py | |
| parent | 67e99991d52bc788a1380e8cb5fa1ffa27a484c8 (diff) | |
| download | python-keystoneclient-0788f53fa1c4fa20b73133f36c2cfa2c888ca7bf.tar.gz | |
Start using positional decorator
Apply the positional decorator to functions. It has been added as I
think best practice would dictate, though in some places it has been
added in a way that doesn't break existing tests.
Closes-Bug: #1295881
Change-Id: I4f7ddbede4cba4ab79d144ad1f9dc83ea76f204a
Diffstat (limited to 'keystoneclient/httpclient.py')
| -rw-r--r-- | keystoneclient/httpclient.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/keystoneclient/httpclient.py b/keystoneclient/httpclient.py index 5a30ae4..db69e09 100644 --- a/keystoneclient/httpclient.py +++ b/keystoneclient/httpclient.py @@ -42,6 +42,7 @@ from keystoneclient import baseclient from keystoneclient import exceptions from keystoneclient.openstack.common import jsonutils from keystoneclient import session as client_session +from keystoneclient import utils _logger = logging.getLogger(__name__) @@ -54,6 +55,7 @@ request = client_session.request class HTTPClient(baseclient.Client, base.BaseAuthPlugin): + @utils.positional(enforcement=utils.positional.WARN) def __init__(self, username=None, tenant_id=None, tenant_name=None, password=None, auth_url=None, region_name=None, endpoint=None, token=None, debug=False, auth_ref=None, use_keyring=False, @@ -287,6 +289,7 @@ class HTTPClient(baseclient.Client, base.BaseAuthPlugin): """ return self.project_name + @utils.positional(enforcement=utils.positional.WARN) def authenticate(self, username=None, password=None, tenant_name=None, tenant_id=None, auth_url=None, token=None, user_id=None, domain_name=None, domain_id=None, @@ -496,6 +499,7 @@ class HTTPClient(baseclient.Client, base.BaseAuthPlugin): # permanently setting _endpoint would better match that behaviour. self._endpoint = value + @utils.positional(enforcement=utils.positional.WARN) def get_raw_token_from_identity_service(self, auth_url, username=None, password=None, tenant_name=None, tenant_id=None, token=None, |
