From dba0b1550cebdaf3e6f9d458edde626dae267c58 Mon Sep 17 00:00:00 2001 From: jem Date: Wed, 15 Apr 2020 14:26:48 +0200 Subject: [PATCH] add deprecation --- README.md | 9 ++++++--- src/main/python/ddadevops/credential.py | 5 +++++ 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index a088395..6038165 100644 --- a/README.md +++ b/README.md @@ -5,10 +5,13 @@ # Setup ``` sudo apt install python3-pip -#sudo pip3 install pip3 --upgrade -pip3 install --pre pybuilder ddadevops --user -pip3 install boto3 python-terraform --user +sudo pip3 install pip3 --upgrade --user +pip3 install --pre pybuilder ddadevops deprecation --user export PATH=$PATH:~/.local/bin +# in case of using terraform +pip3 install python-terraform --user +# in case of using AwsMixin +pip3 install boto3 --user ``` # Example Build diff --git a/src/main/python/ddadevops/credential.py b/src/main/python/ddadevops/credential.py index 9effdac..5971e63 100644 --- a/src/main/python/ddadevops/credential.py +++ b/src/main/python/ddadevops/credential.py @@ -1,11 +1,16 @@ from subprocess import check_output, call import os import sys +import deprecation +@deprecation.deprecated(deprecated_in="0.5.0", removed_in="1.0", + details='use gopass_password_from_path(os.environ.get(env_var, None)) instead') def gopass_credential_from_env_path (env_var): env_path = os.environ.get(env_var, None) return gopass_password_from_path(env_path) +@deprecation.deprecated(deprecated_in="0.5.0", removed_in="1.0", + details='use gopass_password_from_path(path) instead') def gopass_credential_from_path (path): return gopass_password_from_path(path)