BSD Ports

net/p5-Net-OpenSSH-Parallel 0.14 DragonFly

Run SSH jobs in parallel

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
ART10, GPLv1+
Categories
net, perl5, security
Package size
26.7 KiB, 63.3 KiB installed

Description

Net::OpenSSH::Parallel is an scheduler that can run commands in parallel in a set of hosts through SSH. It tries to find a compromise between being simple to use, efficient and covering a good part of the problem space of parallel process execution via SSH.

Obviously, it is build on top of Net::OpenSSH!

Common usage of the module is as follows:

  • Create a Net::OpenSSH::Parallel object.
  • Register the hosts where you want to run commands with the "add_host" method.
  • Queue the actions you want to run (commands, file copy operations, etc.) using the "push" method.
  • Call the "run" method and let the parallel scheduler take care of everything!

In the other systems

SystemPortVersion
DragonFlynet/p5-Net-OpenSSH-Parallel0.14
FreeBSDnet/p5-Net-OpenSSH-Parallel0.14

Install

Binary package:

pkg install p5-Net-OpenSSH-Parallel

From DPorts:

cd /usr/dports/net/p5-Net-OpenSSH-Parallel && make install clean

Dependencies

Run dependencies 2

No port depends on this one.