Matteo Cypriani
2b47bb65d2
[ssh_tools] multicopy: don't require pscp
...
Fallback to plain SCP if parallel-scp is not available.
2019-10-21 17:51:59 +02:00
Matteo Cypriani
410ac3789b
[ssh_tools] multiping: check for dependencies
...
Also some reformatting / modernization of the code.
2019-10-21 17:51:59 +02:00
Matteo Cypriani
8ae30d5e91
[ssh_tools] multicopy: formatting, typos, usage
2019-10-21 16:56:00 +02:00
Matteo Cypriani
0e865d9025
[ssh_tools] multicopy: use getopts, fix nounset bugs
2019-10-21 16:56:00 +02:00
Matteo Cypriani
5e6359cf8d
[ssh_tools] multicopy: improve message handling
2019-10-21 16:56:00 +02:00
Matteo Cypriani
f3a51827f2
[ssh_tools] multicopy: variables for exit codes
...
Also enable set -u.
2019-10-21 16:56:00 +02:00
Matteo Cypriani
1a0c6183c4
[ssh_tools] Update README, deprecate
...
* Updated documentation to point to the new script names.
* The user is now advised to use Ansible if possible. We provide Ansible
equivalents to these scripts.
2019-10-21 16:14:51 +02:00
Matteo Cypriani
a8b48a2771
[ssh_tools] Config is now in ~/.config/ssh_tools
...
Also removed references to "cluster" in code.
2019-10-21 11:29:29 +02:00
Matteo Cypriani
20b84f300e
Renamed cluster/ -> ssh_tools/
...
And renamed utilities to avoid "cluster".
2019-10-21 11:22:08 +02:00