From 6f7582e2046b880a7b22ccbd6ed9d6c3d286ee83 Mon Sep 17 00:00:00 2001 From: Martin Blazik Date: Wed, 24 Aug 2022 14:50:19 +0200 Subject: [PATCH] Improve aws login script --- bin/aws-login | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/bin/aws-login b/bin/aws-login index d49ce84..4ef0a4c 100755 --- a/bin/aws-login +++ b/bin/aws-login @@ -1,5 +1,9 @@ #!/bin/bash +function is_aws_logged() { + aws sts get-caller-identity > /dev/null 2>&1 +} + function aws_login() { aws sso login } @@ -9,6 +13,7 @@ function docker_aws_login() { } -# check if it necessary to login -aws_login +if ! is_aws_logged; then + aws_login +fi docker_aws_login