Releases: bwhaley/ssmsh
Mirror UNIX cp semantics for recursive copy with non-existing path
This release fixes #11. Running a recursive copy to a new path will now copy parameters in the source to the destination directly. If the destination path already exists, parameters will be copied in to a subpath within the destination. For example:
/> ls /foo
param
/> ls /bar
/> cp -r /foo /bar
/> ls /bar
param
/> cp -r /foo /bar
/> ls /bar
foo/
param
/> ls /bar/foo
param
Added support for advanced parameters. Updated Go. Updated dependencies.
This release adds support for Advanced Parameters.
/> policy RobbStarkExpiration Expiration(Timestamp=2013-03-31T21:00:00.000Z)
/> policy ReminderPolicy ExpirationNotification(Before=30,Unit=days) NoChangeNotification(After=7,Unit=days)
/> put name=/House/Stark/Robb value="King in the North" type=String policies=[RobbStarkExpiration,ReminderPolicy]Cross-region support
Adds support for cross-region operations using <region>:<path> syntax, e.g.
cp -r us-west-2:/path eu-west-1:/path
Supported commands: cp, mv, ls, get, rm, put, history
Lots of changes to support this. There are probably new bugs.
Added region subcommand
1.1 Merge branch 'master' of github.com:kountable/ssmsh
Bug fix
v1.0, because why not? It seems to work 🤣
The GetParametersByPath API only allows for 10 results at a time, so for parameter stores with many parameters, a recursive listing can be very slow. Therefore added ability to interrupt slow listings using ^C. Also improved startup speed.
Renamed to ssmsh
For better Google-ability and to differentiate it from other pssh tools like parallel ssh.
Initial beta release
This is the initial release of pssh. It should be considered beta quality software. Bug reports, feature enhancements, feedback & suggestions welcome!