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
| System | Port | Version |
|---|---|---|
| DragonFly | net/p5-Net-OpenSSH-Parallel | 0.14 |
| FreeBSD | net/p5-Net-OpenSSH-Parallel | 0.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.