onelogin / onelogin-aws-cli-assume-role

MIT License
29 stars 38 forks source link

Command line arguments do not work #8

Closed BGnoinski closed 6 years ago

BGnoinski commented 6 years ago

OS: Ubuntu 18.04 Java: oracle-java8-installer 8u171-1~webupd8~0

I have tried multiple flag permutations and none of them appear to work:

java -jar onelogin-aws-cli.jar --username=testusername 08:09:51.493 [main] DEBUG com.onelogin.sdk.util.Settings - properties file onelogin.sdk.propertiesloaded succesfully OneLogin Username:

java -jar onelogin-aws-cli.jar --username testusername 08:09:58.099 [main] DEBUG com.onelogin.sdk.util.Settings - properties file onelogin.sdk.propertiesloaded succesfully OneLogin Username:

java -jar onelogin-aws-cli.jar username=testusername 08:10:06.383 [main] DEBUG com.onelogin.sdk.util.Settings - properties file onelogin.sdk.propertiesloaded succesfully OneLogin Username:

java -jar onelogin-aws-cli.jar username testusername 08:12:01.030 [main] DEBUG com.onelogin.sdk.util.Settings - properties file onelogin.sdk.propertiesloaded succesfully OneLogin Username:

java -jar onelogin-aws-cli.jar -username testusername 08:10:17.543 [main] DEBUG com.onelogin.sdk.util.Settings - properties file onelogin.sdk.propertiesloaded succesfully OneLogin Username:

java -jar onelogin-aws-cli.jar -username=testusername 08:10:22.436 [main] DEBUG com.onelogin.sdk.util.Settings - properties file onelogin.sdk.propertiesloaded succesfully OneLogin Username:

I am constantly required to enter the username.

pitbulk commented 6 years ago

What onelogin-aws-cli.jar file are you using?

if you do

java -jar onelogin-aws-cli.jar 

Is the -username option listed?

The onelogin-aws-cli.jar file that you find on dist folder was generated on 31 Oct 2017 but the feature of providing username when starting the script was build on 30 Nov 2017, so is not included on the published jar.

pitbulk commented 6 years ago

I updated the jar of the repo.

BGnoinski commented 6 years ago

I was downloading the release located at:

https://github.com/onelogin/onelogin-aws-cli-assume-role/archive/onelogin-aws-assume-role-1.0.0.tar.gz

I will download the new jar and test.

BGnoinski commented 6 years ago

Confirmed command line arguments are now working.

Thank you.