|
|
|
@ -3,19 +3,17 @@ _homebrew-installed() { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
_awscli-homebrew-installed() { |
|
|
|
_awscli-homebrew-installed() { |
|
|
|
brew --prefix awscli &> /dev/null |
|
|
|
brew list awscli &> /dev/null |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
export AWS_HOME=~/.aws |
|
|
|
export AWS_HOME=~/.aws |
|
|
|
|
|
|
|
|
|
|
|
function agp { |
|
|
|
function agp { |
|
|
|
echo $AWS_DEFAULT_PROFILE |
|
|
|
echo $AWS_DEFAULT_PROFILE |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
function asp { |
|
|
|
function asp { |
|
|
|
export AWS_DEFAULT_PROFILE=$1 |
|
|
|
export AWS_DEFAULT_PROFILE=$1 |
|
|
|
export RPROMPT="<aws:$AWS_DEFAULT_PROFILE>" |
|
|
|
export RPROMPT="<aws:$AWS_DEFAULT_PROFILE>" |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
function aws_profiles { |
|
|
|
function aws_profiles { |
|
|
|
reply=($(grep profile $AWS_HOME/config|sed -e 's/.*profile \([a-zA-Z0-9_-]*\).*/\1/')) |
|
|
|
reply=($(grep profile $AWS_HOME/config|sed -e 's/.*profile \([a-zA-Z0-9_-]*\).*/\1/')) |
|
|
|
|