diff options
author | Andrea Frittoli (andreaf) <andrea.frittoli@hpe.com> | 2016-02-23 11:26:56 -0500 |
---|---|---|
committer | Andrea Frittoli <andrea.frittoli@hpe.com> | 2016-02-24 17:02:10 +0000 |
commit | 7d669295e056dfd9ffb5d33e1ae7ec37512b48a8 (patch) | |
tree | 313c52a1b75f1a414450882366df840e484eb1aa | |
parent | 6ad0ce42c2791a28125d38b40e7dcddf32dbeed7 (diff) | |
download | tempest-lib-7d669295e056dfd9ffb5d33e1ae7ec37512b48a8.tar.gz |
Deprecation warning in tempest-lib
Add a depreaction warning to tempest-lib to let our users know
they should switch to tempest.lib if they want the latest and
greatest fixes and functionalities.
Partially implements bp tempest-lib-reintegration
Change-Id: I316f5b3c00d50345761b7678297b894730d968e5
-rw-r--r-- | tempest_lib/__init__.py | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/tempest_lib/__init__.py b/tempest_lib/__init__.py index a16165a..47f8fcf 100644 --- a/tempest_lib/__init__.py +++ b/tempest_lib/__init__.py @@ -12,8 +12,19 @@ # License for the specific language governing permissions and limitations # under the License. -import pbr.version +import warnings +import pbr.version __version__ = pbr.version.VersionInfo( 'tempest_lib').version_string() + +# Emit a warning for tempest-lib deprecation. We want the warning to +# be displayed only once. +warnings.simplefilter('once', category=DeprecationWarning) +warnings.warn( + 'tempest-lib is deprecated for future bug-fixes and code changes in favor ' + 'of tempest. Please change your imports from tempest_lib to tempest.lib', + DeprecationWarning) +# And back to normal! +warnings.resetwarnings() |