Deprecate this package

The contents of this package have been moved into
keystoneauth1, so an application importing this package should
now get a warning telling them to stop using it and use the
keystoneauth1 version instead.

Change-Id: I9877a044f98bcb3479bd2d853aedd2d2a5b10b3b
Closes-Bug: 1512741
This commit is contained in:
Brant Knudson 2015-12-03 14:46:20 -06:00
parent 82873b0621
commit 915957b5e3
3 changed files with 14 additions and 20 deletions

View File

@ -1,16 +1,5 @@
If you would like to contribute to the development of OpenStack,
you must follow the steps in this page:
http://docs.openstack.org/infra/manual/developers.html
python-keystoneclient-kerberos is deprecated. Contribute to keystoneauth
instead:
Once those steps have been completed, changes to OpenStack
should be submitted for review via the Gerrit tool, following
the workflow documented at:
http://docs.openstack.org/infra/manual/developers.html#development-workflow
Pull requests submitted through GitHub will be ignored.
Bugs should be filed on Launchpad, not GitHub:
https://bugs.launchpad.net/python-keystoneclient-kerberos
https://pypi.python.org/pypi/keystoneauth1/

View File

@ -2,14 +2,12 @@
python-keystoneclient-kerberos
===============================
Kerberos authentication for the OpenStack clients
python-keystoneclient-kerberos was an authentication plugin for keystoneclient
that supported Kerberos. The contents have been moved into the keystoneauth1
package at https://pypi.python.org/pypi/keystoneauth1/ , and
python-keystoneclient-kerberos will no longer be supported.
* Free software: Apache license
* Documentation: http://docs.openstack.org/developer/python-keystoneclient-kerberos
* Source: http://git.openstack.org/cgit/openstack/python-keystoneclient-kerberos
* Bugs: http://bugs.launchpad.net/python-keystoneclient
Features
--------
* TODO

View File

@ -12,10 +12,17 @@
# License for the specific language governing permissions and limitations
# under the License.
import warnings
import pbr.version
from keystoneclient_kerberos import v3
warnings.warn(
"The keystoneclient_kerberos package is deprecated in favor of "
"keystoneauth1 and will not be supported.", DeprecationWarning)
__version__ = pbr.version.VersionInfo(
'python-keystoneclient-kerberos').version_string()