Releases: armbrustlab/seaflow-transfer
Releases · armbrustlab/seaflow-transfer
v0.4.1
Switch to new location for terminal support package.
Release binary SHA256 checksums
- SHA256(seaflow-transfer.v0.4.1.darwin-amd64)= 0920739cfd4ad5458deced1f05d512a4f514ab03dd39475da979b2e4dc180e48
- SHA256(seaflow-transfer.v0.4.1.linux-amd64)= 2ed2890188a619d18ded6a90a490de519dc7cd902919debb72fb5f4a1b1ddebd
v0.4.0
Switched to https://github.com/klauspost/compress for 5x faster gzip compression with a tradeoff of about 10-15% larger final compressed file size.
Release binary SHA256 checksums
- SHA256(seaflow-transfer.v0.4.0.darwin-amd64)= 3a97619ec411f09b330cf146befd5f9c282a3314ff3664ff6eb5c4918f137c62
- SHA256(seaflow-transfer.v0.4.0.linux-amd64)= 930b40dc36cb0043890bd8143c8344e4628a9391b7fced7a29e64ead85899862
v0.3.0
Dependency updates
v0.2.1
- Better logging control through combination of
-debug
and-verbose
flags. The default logging level is much smaller now. Previously the program would log every skipped file which was excessive. - Release binaries are no longer zipped
- Release binaries are provided with SHA256 checksum files
v0.2.0
Added flag for earliest file to transfer.
Transfer SeaFlow files between source and destination, which can be SFTP or local.
Will not transfer gzipped files, but will gzip before writing to destination.
If using SFTP, the SSH password should be set in ENV as SSHPASSWORD.
Otherwise the password will be gathered from a prompt.
All other options can be set in ENV as well, overriding CLI options.
ENV variable names should be uppercased CLI option names.
Boolean option ENV vars should be set to 1 for true.
Usage of seaflow-transfer:
-dstAddress string
Address of SFTP destination
-dstRoot string
Root path of destination
-quiet
Suppress informational logging
-srcAddress string
Address of SFTP source
-srcRoot string
Root path of source
-sshPort string
SSH port (default "22")
-sshPublicKey string
SSH public key file, overrides SSHPASSWORD
-sshUser string
SSH user name
-start string
Earliest file timestamp to transfer as an RFC3339 string
-version
Display version and exit
v0.1.0
Transfer SeaFlow files between source and destination, which can be SFTP or local.
Will not transfer gzipped files, but will gzip before writing to destination.
If using SFTP, the SSH password should be set in ENV as SSHPASSWORD.
Otherwise the password will be gathered from a prompt.
All other options can be set in ENV as well, overriding CLI options.
ENV variable names should be uppercased CLI option names.
Boolean option ENV vars should be set to 1 for true.
Usage of seaflow-transfer:
-dstAddress string
Address of SFTP destination
-dstRoot string
Root path of destination
-quiet
Suppress informational logging
-srcAddress string
Address of SFTP source
-srcRoot string
Root path of source
-sshPort string
SSH port (default "22")
-sshPublicKey string
SSH public key file, overrides SSHPASSWORD
-sshUser string
SSH user name
-version
Display version and exit