openziti-test-kitchen / zssh

Ziti SSH
Apache License 2.0
35 stars 7 forks source link

Finalizing zscp #13

Closed jkochanik closed 3 years ago

jkochanik commented 3 years ago

Tested and working consistently in all use cases. Currently as same functionality as scp but with identity name argument instead of IP.

Working use cases: local to remote single file transfer with assumed name or changed name. remote to local single file transfer with assumed name or changed name. Recursive local to remote multiple file transfer with assumed directory name (cannot change directory name in process) Recursive remote to local multiple file transfer with assumed directory name (cannot change directory name in process) relative path indicators for local path for both to and from transfer: { . , .. , / , ~) wild card/glob (*) capability for both local and remote paths for both filenames and directory names (recursive copy)

Note: this PR is intended for use case functionality. Improving logs and tests will be apart of next PR to main.

dovholuknf commented 3 years ago

let's merge this back and delete the other branch ... looks like a good start though! :) needs some tests on arg parsing in the next rev