1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-27 00:57:50 +00:00

- Add p5-Net-OpenSSH-Parallel 0.12

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!

WWW: http://search.cpan.org/dist/Net-OpenSSH-Parallel/
This commit is contained in:
Sunpoet Po-Chuan Hsieh 2012-05-05 06:10:54 +00:00
parent 5a53bcd250
commit 439d830a59
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=296036
5 changed files with 53 additions and 0 deletions

View File

@ -611,6 +611,7 @@
SUBDIR += p5-Net-OAuth2
SUBDIR += p5-Net-OpenID-Consumer
SUBDIR += p5-Net-OpenSSH
SUBDIR += p5-Net-OpenSSH-Parallel
SUBDIR += p5-Net-Packet
SUBDIR += p5-Net-Packet-Target
SUBDIR += p5-Net-ParseWhois

View File

@ -0,0 +1,28 @@
# New ports collection makefile for: p5-Net-OpenSSH-Parallel
# Date created: 2012-05-05
# Whom: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= Net-OpenSSH-Parallel
PORTVERSION= 0.12
CATEGORIES= net security perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Run SSH jobs in parallel
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
BUILD_DEPENDS= p5-Net-OpenSSH>=0.39:${PORTSDIR}/net/p5-Net-OpenSSH
RUN_DEPENDS= p5-Net-OpenSSH>=0.39:${PORTSDIR}/net/p5-Net-OpenSSH
PERL_CONFIGURE= yes
MAN3= Net::OpenSSH::Parallel.3 \
Net::OpenSSH::Parallel::Constants.3
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (Net-OpenSSH-Parallel-0.12.tar.gz) = 653f8070f2adb1b0b34a1f7d4c6faa7e644e69bc41f760ca80927630a7260ed9
SIZE (Net-OpenSSH-Parallel-0.12.tar.gz) = 17374

View File

@ -0,0 +1,15 @@
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!
WWW: http://search.cpan.org/dist/Net-OpenSSH-Parallel/

View File

@ -0,0 +1,7 @@
%%SITE_PERL%%/Net/OpenSSH/Parallel.pm
%%SITE_PERL%%/Net/OpenSSH/Parallel/Constants.pm
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/OpenSSH/Parallel/.packlist
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/OpenSSH/Parallel
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Net/OpenSSH
@dirrmtry %%SITE_PERL%%/Net/OpenSSH/Parallel
@dirrmtry %%SITE_PERL%%/Net/OpenSSH