Closed indianwhocodes closed 4 years ago
Successfully executed range-download using MantaCLI
:
java -jar ./java-manta-cli/target/java-manta-cli-3.4.3-SNAPSHOT-jar-with-dependencies.jar get-file --start-bytes=0 --end-bytes=465615 -o 5153b-test.out ashwin.nair/stor/MANTA-5143b
Successfully executed the following features incorporated in this PR within MantaCLI#SubCommand
:
java -jar ./java-manta-cli/target/java-manta-cli-3.4.3-SNAPSHOT-jar-with-dependencies.jar cse-config
BaseChainedConfigContext{mantaURL='https://us-east.manta.joyent.com', user='ashwin.nair', mantaKeyId=$mantaKeyId, mantaKeyPath='/Users/ashwinnair/.ssh/id_rsa', timeout=4000, retries=3, maxConnections=24, httpBufferSize='4096', httpsProtocols='TLSv1.2', httpsCiphers='TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,TLS_RSA_WITH_AES_128_GCM_SHA256,TLS_RSA_WITH_AES_256_CBC_SHA256,TLS_RSA_WITH_AES_128_CBC_SHA256', tlsInsecure=false, noAuth=false, disableNativeSignatures=false, tcpSocketTimeout=20000, connectionRequestTimeout=1000, verifyUploads=true, uploadBufferSize=16384, skipDirectoryDepth=null, pruneEmptyParentDepth=null, downloadContinuations=0, metricReporterMode=null, metricReporterOutputInterval=null, clientEncryptionEnabled=true, contentTypeDetectionEnabled=true, permitUnencryptedDownloads=false, encryptionAuthenticationMode=Optional, encryptionKeyId=manta-cli-encryption-key, encryptionAlgorithm=AES256/CTR/NoPadding, encryptionPrivateKeyPath=null, encryptionPrivateKeyBytesLength=32}
java -jar ./java-manta-cli/target/java-manta-cli-3.4.3-SNAPSHOT-jar-with-dependencies.jar rm -d=0 ashwin.nair/stor/MANTA-5143
Creating connection configuration
Creating new connection object
com.joyent.manta.client.MantaClient@31e5415e
Attempting DELETE request to: ashwin.nair/stor/MANTA-5143
Request was successful
Thanks, squashed and merged into master
The following list of commands that have been offered by java-manta's
MantaCLI
package that will enable the customer to leverage basic Manta operations. The operations introduced with #566 are enumerated below:Get-File:
Note: The PR introduces
--cse
/--using-encryption
to enable client-side encryption for java-manta.Put-File
Note: The PR introduces
--cse
/--using-encryption
to enable client-side encryption for java-manta.Delete-File
Listing Command:
Encryption-Config