The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.99_04 - 2015-11-16

  • Consider this to be a release candidate for 1.00
  • Stop argument parsing at first non-option, non recognized option, so arguments can be passed to remote end without -- (this fixes an issue mostly relevent since 0.99_01, which was a trial release anyway).

Changes for version 0.99_03 - 2015-11-16

  • Deprecate "clusters" in the configuration file in favor of "cluster". "clusters" will be removed on or after January 31, 2016.
  • Restored the now deprecated (instead of removed) Clustericious::Admin interface. Along with the other deprecations I plan on removing it on or after January 13, 2016.
  • MSWin32 is officially not supported. It may be in a future revision.

Changes for version 0.99_02 - 2015-11-14

  • Added ssh_extra configuration useful for appending to ssh_options
  • Deprecate "aliases" in the configuration file in favor of "alias". "aliases" will be removed on or after January 31, 2016.
  • Added some server side verification of payload.

Changes for version 0.99_01 - 2015-11-13

  • Complete rewrite from scratch. List of (probably not exhaustive) changes to follow.
  • No support for macros. These seem to have been documented in Clustericious::Admin, but not actually implemented.
  • Use of single argument or list version of system on the server side. See EXAMPLES for details.
  • Environment variables are more accurately passed to the server side when you are using shell logic operators (||, &&, etc) pipes ( | ).
  • Clustericious::Admin is no longer a public interface to clad. It wasn't ever really inteded to be so, but it did include some documentation. A public interface may be added here later.
  • Clustericious::Admin is an empty package included for dependency compatibility only. The machinery for the app has been moved into App::clad.
  • App::clad and the clad executable is used on both the client AND the server. This makes it more reliable, but does require that it be installed on both hosts, where before it only needed to be on the client.
  • This implementation uses AnyEvent::Open3::Simple and is object oriented to make the code easier to maintain.

Documentation

Parallel SSH client

Modules

Parallel SSH client
Parallel SSH client

Provides