<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/python-keystoneclient.git/keystoneclient/auth/cli.py, branch stable/queens</title>
<subtitle>opendev.org: openstack/python-keystoneclient.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-keystoneclient.git/'/>
<entry>
<title>Remove use of positional decorator</title>
<updated>2017-08-07T20:14:55+00:00</updated>
<author>
<name>Morgan Fainberg</name>
<email>morgan.fainberg@gmail.com</email>
</author>
<published>2017-08-07T20:13:31+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-keystoneclient.git/commit/?id=4a43aa02b86e3203bb6614382ef598926a1464cb'/>
<id>4a43aa02b86e3203bb6614382ef598926a1464cb</id>
<content type='text'>
The positional decorator results in poorly maintainable code in
a misguided effort to emulate python3's key-word-arg only notation
and functionality. This patch removes keystoneclient's dependance
on the positional decorator.

Change-Id: I9e691cc8b0c04992f4a8dabd67e1b413d3220d23
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The positional decorator results in poorly maintainable code in
a misguided effort to emulate python3's key-word-arg only notation
and functionality. This patch removes keystoneclient's dependance
on the positional decorator.

Change-Id: I9e691cc8b0c04992f4a8dabd67e1b413d3220d23
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix 12 warnings when building keystoneclient docs</title>
<updated>2017-02-09T16:22:28+00:00</updated>
<author>
<name>Gage Hugo</name>
<email>gagehugo@gmail.com</email>
</author>
<published>2017-02-09T16:22:28+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-keystoneclient.git/commit/?id=67b1cd3705c0e45f0304f8a9d008b03f554ec7d2'/>
<id>67b1cd3705c0e45f0304f8a9d008b03f554ec7d2</id>
<content type='text'>
While building keystoneclient docs, there are currently 12 warnings
emitted that specify either:

WARNING: more than one target found for cross-reference u'list'
WARNING: more than one target found for cross-reference u'Auth'

This change specifies the correct object for the docstring with
"List" since there are many instances of "list" within
keystoneclient and specifies the proper "Auth" object. With these
changes, the warnings no longer appear.

Change-Id: I4515429df38760700552d48fc570c03abf116f83
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
While building keystoneclient docs, there are currently 12 warnings
emitted that specify either:

WARNING: more than one target found for cross-reference u'list'
WARNING: more than one target found for cross-reference u'Auth'

This change specifies the correct object for the docstring with
"List" since there are many instances of "list" within
keystoneclient and specifies the proper "Auth" object. With these
changes, the warnings no longer appear.

Change-Id: I4515429df38760700552d48fc570c03abf116f83
</pre>
</div>
</content>
</entry>
<entry>
<title>TrivialFix: Fixed typo in some files</title>
<updated>2016-09-27T08:22:11+00:00</updated>
<author>
<name>Anh Tran</name>
<email>anhtt@vn.fujitsu.com</email>
</author>
<published>2016-09-27T08:22:11+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-keystoneclient.git/commit/?id=3675e9eea8909ae3edf8271a11ecd675b1f62725'/>
<id>3675e9eea8909ae3edf8271a11ecd675b1f62725</id>
<content type='text'>
Change-Id: Icbb7e07d3b11d002a1b1bb143a0de82500abd52f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Icbb7e07d3b11d002a1b1bb143a0de82500abd52f
</pre>
</div>
</content>
</entry>
<entry>
<title>Deprecate auth plugins from keystoneclient</title>
<updated>2016-02-03T01:08:07+00:00</updated>
<author>
<name>Jamie Lennox</name>
<email>jamielennox@gmail.com</email>
</author>
<published>2015-12-16T07:14:33+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-keystoneclient.git/commit/?id=03e209fd6fd8519aedfdd1bf3d36e5adaf14c7ce'/>
<id>03e209fd6fd8519aedfdd1bf3d36e5adaf14c7ce</id>
<content type='text'>
Deprecate auth plugins in favour of those from keystoneauth.

Change-Id: I8963ded9b68569717d7a6e30623ee78301b59a4a
Implements: bp deprecate-to-ksa
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Deprecate auth plugins in favour of those from keystoneauth.

Change-Id: I8963ded9b68569717d7a6e30623ee78301b59a4a
Implements: bp deprecate-to-ksa
</pre>
</div>
</content>
</entry>
<entry>
<title>use positional library instead of utils</title>
<updated>2016-01-25T06:54:35+00:00</updated>
<author>
<name>Steve Martinelli</name>
<email>stevemar@ca.ibm.com</email>
</author>
<published>2016-01-25T06:48:16+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-keystoneclient.git/commit/?id=81fdaabf3fd73b6ed7fc8e8b4eb550d9206c017a'/>
<id>81fdaabf3fd73b6ed7fc8e8b4eb550d9206c017a</id>
<content type='text'>
swap instances of utils.positional with the positional library.

Change-Id: Id8a9961e68d287a802f25512fc970829e9feb5c2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
swap instances of utils.positional with the positional library.

Change-Id: Id8a9961e68d287a802f25512fc970829e9feb5c2
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix up types within API documentation</title>
<updated>2014-12-16T01:36:14+00:00</updated>
<author>
<name>Jamie Lennox</name>
<email>jamielennox@redhat.com</email>
</author>
<published>2014-12-15T02:16:39+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-keystoneclient.git/commit/?id=a15dd80dd29e56a6ba195c5414532fcbb1d40a29'/>
<id>a15dd80dd29e56a6ba195c5414532fcbb1d40a29</id>
<content type='text'>
Correct the type signature of some API documentation. Add inter-sphinx
mapping to documentation to provide links to external docs. Correct some
phrases and errors.

Change-Id: Id4a71a9901e5adc695afed656e3bc84e4e54e67a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Correct the type signature of some API documentation. Add inter-sphinx
mapping to documentation to provide links to external docs. Correct some
phrases and errors.

Change-Id: Id4a71a9901e5adc695afed656e3bc84e4e54e67a
</pre>
</div>
</content>
</entry>
<entry>
<title>Cleanup docs - raises class</title>
<updated>2014-10-18T22:59:08+00:00</updated>
<author>
<name>Brant Knudson</name>
<email>bknudson@us.ibm.com</email>
</author>
<published>2014-10-13T00:41:38+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-keystoneclient.git/commit/?id=14a6d80116c5d9410d1c52bee833beb10837df28'/>
<id>14a6d80116c5d9410d1c52bee833beb10837df28</id>
<content type='text'>
The argument to the :raises: directive is the class name. If the
class name is a valid reference it's rendered as a link to the
class. This change cleans up the :raises: directives to use the
reference correctly and use a valid class reference.

Change-Id: I84188b60de0ab4c6b5b2fb5a203c43bfde094707
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The argument to the :raises: directive is the class name. If the
class name is a valid reference it's rendered as a link to the
class. This change cleans up the :raises: directives to use the
reference correctly and use a valid class reference.

Change-Id: I84188b60de0ab4c6b5b2fb5a203c43bfde094707
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow providing a default value to CLI loading</title>
<updated>2014-08-20T23:26:37+00:00</updated>
<author>
<name>Jamie Lennox</name>
<email>jamielennox@redhat.com</email>
</author>
<published>2014-08-13T01:26:56+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-keystoneclient.git/commit/?id=8028d758ee4897862402e9b1a202006e13d3bad8'/>
<id>8028d758ee4897862402e9b1a202006e13d3bad8</id>
<content type='text'>
Allow users to specify a default value to loading auth plugins from the
CLI so that you can fallback to some default behaviour if the user
doesn't specify a plugin.

Change-Id: I44eb838f7ccc3b377dd1ba53dbb941e973e4a22e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Allow users to specify a default value to loading auth plugins from the
CLI so that you can fallback to some default behaviour if the user
doesn't specify a plugin.

Change-Id: I44eb838f7ccc3b377dd1ba53dbb941e973e4a22e
</pre>
</div>
</content>
</entry>
<entry>
<title>Individual plugin CLI registering</title>
<updated>2014-08-07T22:21:06+00:00</updated>
<author>
<name>Jamie Lennox</name>
<email>jamielennox@redhat.com</email>
</author>
<published>2014-08-07T11:40:59+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-keystoneclient.git/commit/?id=8f1605e30a0a563f5a9018b80c73aaabf6f5228d'/>
<id>8f1605e30a0a563f5a9018b80c73aaabf6f5228d</id>
<content type='text'>
Split the functions that load the auth plugins from CLI so that they can
be used on a specific plugin. The intention here is to be able to turn
the existing authentication options in shells into a new auth plugin and
have that be loadable rather than maintain separate paths through the
shells.

Change-Id: I3dd5a8ed183d843246b1add3dfbf591ba4e2f94c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Split the functions that load the auth plugins from CLI so that they can
be used on a specific plugin. The intention here is to be able to turn
the existing authentication options in shells into a new auth plugin and
have that be loadable rather than maintain separate paths through the
shells.

Change-Id: I3dd5a8ed183d843246b1add3dfbf591ba4e2f94c
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow loading auth plugins from CLI</title>
<updated>2014-07-07T04:15:10+00:00</updated>
<author>
<name>Jamie Lennox</name>
<email>jamielennox@redhat.com</email>
</author>
<published>2014-05-27T08:06:48+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-keystoneclient.git/commit/?id=6720bf39e5819cb59d262f34964f2337c16958e0'/>
<id>6720bf39e5819cb59d262f34964f2337c16958e0</id>
<content type='text'>
With a standard definition of auth plugin options we should be able to
load and use those plugins from command line applications. Provide a
mechanism to register argparse parameters and load from them.

Blueprint: standard-client-params
Change-Id: I5d9904fa885602aaaef7a9e0afd4bd6bbfca3f07
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With a standard definition of auth plugin options we should be able to
load and use those plugins from command line applications. Provide a
mechanism to register argparse parameters and load from them.

Blueprint: standard-client-params
Change-Id: I5d9904fa885602aaaef7a9e0afd4bd6bbfca3f07
</pre>
</div>
</content>
</entry>
</feed>
