jclouds / legacy-jclouds-cli

https://jclouds.apache.org
Apache License 2.0
17 stars 5 forks source link

incorrect help string when first parameter to blobstore-write is missing #27

Closed gaul closed 9 years ago

gaul commented 11 years ago

First command should complain about container name:

$ jclouds blobstore write --provider $PROVIDER --identity $IDENTITY --credential $CREDENTIAL Error executing command jclouds:blobstore-write: argument blobName is required

$ jclouds blobstore write --provider $PROVIDER --identity $IDENTITY --credential $CREDENTIAL $CONTAINER Error executing command jclouds:blobstore-write: argument blobName is required

$ jclouds blobstore write --provider $PROVIDER --identity $IDENTITY --credential $CREDENTIAL $CONTAINER $BLOBNAME Error executing command jclouds:blobstore-write: argument payload is required

gaul commented 11 years ago

I fixed this bug in Karaf itself:

https://issues.apache.org/jira/browse/KARAF-2368

gaul commented 9 years ago

Fixed in jclouds 1.9.0:

$ bin/jclouds-cli/bin/jclouds blobstore write
Error executing command jclouds:blobstore-write: argument containerName is required

$ bin/jclouds-cli/bin/jclouds blobstore write container
Error executing command jclouds:blobstore-write: argument blobName is required

$ bin/jclouds-cli/bin/jclouds blobstore write container blob
Error executing command jclouds:blobstore-write: argument payload is required