From 85b32fcb9d1df1362209c2902768a4de013004cb Mon Sep 17 00:00:00 2001 From: Brant Knudson Date: Fri, 24 Jul 2015 11:15:34 -0500 Subject: Proper deprecations for modules Use debtcollector and update docs for deprecating the apiclient, apiclient.exceptions, middleware.s3_token, and v2_0.shell modules. bp deprecations Change-Id: I84e8eac39a209210542f19de08d4c3de15a9dcac --- keystoneclient/apiclient/exceptions.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'keystoneclient/apiclient/exceptions.py') diff --git a/keystoneclient/apiclient/exceptions.py b/keystoneclient/apiclient/exceptions.py index 9828208..99d9ec2 100644 --- a/keystoneclient/apiclient/exceptions.py +++ b/keystoneclient/apiclient/exceptions.py @@ -20,14 +20,15 @@ Exception definitions. Deprecated since v0.7.1. Use 'keystoneclient.exceptions' instead of -this module. +this module. This module may be removed in the 2.0.0 release. """ -import warnings +from debtcollector import removals from keystoneclient.exceptions import * # noqa -warnings.warn("The 'keystoneclient.apiclient.exceptions' module is deprecated " - "since v.0.7.1. Use 'keystoneclient.exceptions' instead of this " - "module.", DeprecationWarning) +removals.removed_module('keystoneclient.apiclient.exceptions', + replacement='keystoneclient.exceptions', + version='0.7.1', + removal_version='2.0') -- cgit v1.2.1