From fcf921e97c5930de29c2395096a717201fb05faf Mon Sep 17 00:00:00 2001 From: Thomas Crespo Date: Wed, 30 Aug 2023 20:32:39 -0400 Subject: [PATCH] use better logic for tokenization (#465) Co-authored-by: root --- scripts/assume.bat | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/assume.bat b/scripts/assume.bat index ca5ad3f2..c4ea3075 100644 --- a/scripts/assume.bat +++ b/scripts/assume.bat @@ -4,12 +4,12 @@ set SHELL=cmd set GRANTED_ALIAS_CONFIGURED=true assumego %* 1> %TEMP%\temp-assume.txt set ASSUME_STATUS=%ERRORLEVEL% -set /p ASSUME_OUTPUT=<%TEMP%\temp-assume.txt +for /f "delims=" %%a in (%TEMP%\temp-assume.txt) do set "ASSUME_OUTPUT=%%a" del %TEMP%\temp-assume.txt @echo off for /f "tokens=1,2,3,4,5,6,7,8,9,10,11 delims= " %%a in ("%ASSUME_OUTPUT%") do ( - + if "%%a" == "GrantedDesume" ( set AWS_ACCESS_KEY_ID= set AWS_SECRET_ACCESS_KEY= @@ -75,7 +75,7 @@ for /f "tokens=1,2,3,4,5,6,7,8,9,10,11 delims= " %%a in ("%ASSUME_OUTPUT%") do ( if "%%l" NEQ "None" ( set GRANTED_SSO_ACCOUNT_ID=%%g) - + Exit /b %ASSUME_STATUS% )