Skip to content

Releases: armbrustlab/seaflow-transfer

v0.4.1

12 Jul 03:57
Compare
Choose a tag to compare

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

12 Jul 03:50
Compare
Choose a tag to compare

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

24 Jun 23:32
Compare
Choose a tag to compare

Dependency updates

v0.2.1

16 Nov 23:36
Compare
Choose a tag to compare
  • 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

07 Dec 02:38
Compare
Choose a tag to compare

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

19 Nov 00:53
Compare
Choose a tag to compare
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