summaryrefslogtreecommitdiff
path: root/plugins/aws/aws.plugin.zsh
diff options
context:
space:
mode:
authorMohamed El Mouctar Haidara <elmhaidara@gmail.com>2019-05-10 17:28:31 +0200
committerMarc Cornellà <marc.cornella@live.com>2019-05-10 17:28:31 +0200
commit4585c6662be4cefafd6e67df1d859abb7988168e (patch)
treef81e677dce1f2e546bdccf4f74cb8682ccc311ae /plugins/aws/aws.plugin.zsh
parentf5f630ff342571097fd92f069ea5fe006599703d (diff)
downloadzsh-4585c6662be4cefafd6e67df1d859abb7988168e.tar.gz
zsh-4585c6662be4cefafd6e67df1d859abb7988168e.tar.bz2
zsh-4585c6662be4cefafd6e67df1d859abb7988168e.zip
aws: really unset AWS*PROFILE variables in asp function (#7838)
Diffstat (limited to 'plugins/aws/aws.plugin.zsh')
-rw-r--r--plugins/aws/aws.plugin.zsh10
1 files changed, 6 insertions, 4 deletions
diff --git a/plugins/aws/aws.plugin.zsh b/plugins/aws/aws.plugin.zsh
index 4bec30490..d70a64fcc 100644
--- a/plugins/aws/aws.plugin.zsh
+++ b/plugins/aws/aws.plugin.zsh
@@ -5,13 +5,15 @@ function agp {
}
function asp {
- export AWS_DEFAULT_PROFILE=$1
- export AWS_PROFILE=$1
- export AWS_EB_PROFILE=$1
-
if [[ -z "$1" ]]; then
+ unset AWS_DEFAULT_PROFILE AWS_PROFILE AWS_EB_PROFILE
echo AWS profile cleared.
+ return
fi
+
+ export AWS_DEFAULT_PROFILE=$1
+ export AWS_PROFILE=$1
+ export AWS_EB_PROFILE=$1
}
function aws_change_access_key {