ICGC storage client for the ICGC storage system.
The storage client is comprised of the following components:
To compile, test and package the module, execute the following from the root of the repository:
mvn -am -pl dcc-storage/dcc-storage-corebin/icgc-storage-client upload —manifest manifest.txtThe following will allow a developer to hit against production from the Eclipse IDE
org.icgc.dcc.storage.client.ClientMain-Dspring.config.location=src/main/conf/
-Dspring.profiles.active=prod
-Dclient.strictSsl=true
-Dclient.upload.serviceHostname=<host>
-DaccessToken=<token>icgc-storage-client upload --manifest src/test/resources/fixtures/upload/manifest.txt
To enable logging of request bodies and headers, append the following to the command line:
--logging.level.org.apache.http=DEBUG