cannot parse for more than one -O/-o options; cannot use -i option
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pssh (Debian) |
New
|
Undecided
|
Unassigned | ||
pssh (Ubuntu) |
Confirmed
|
Wishlist
|
Unassigned |
Bug Description
Binary package hint: pssh
Problem description:
parallel-scp and parallel-ssh are not able to accept
1./ more than one -O options and translate them to -o options of the corresponding applications.
2./ -i (identity) option.
A patch (for parallel-scp) is attached, which solves the issue, though not all possible combination of the optional arguments are implemented and/or tested. A similar workaround is available for the parallel-ssh. Maybe, the argument parsing of the parallel-scp/ssh needs some reconsiderations...
Another problem with the current version of parallel-scp is that one cannot retrieve files from many hosts. I have a workaround, though a single use of : in the path arguments could indicate the direction of the transfers.
Version info:
1./
lsb_release -rd
Description: Ubuntu 9.04
Release: 9.04
2./
pssh 1.4.3-1
python 2.6.2-0ubuntu1
python-support 0.8.7ubuntu4
Bests,
Józsi
introducing the use of ':' in the folder description can assign file transfer direction. Of course from remote->local direction the source files shall have different names to avoid overwriting them.
As a wish this could be avoided by the use of hostname folders for the local target...