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:
parent
5a53bcd250
commit
439d830a59
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=296036
@ -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
|
||||
|
28
net/p5-Net-OpenSSH-Parallel/Makefile
Normal file
28
net/p5-Net-OpenSSH-Parallel/Makefile
Normal 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>
|
2
net/p5-Net-OpenSSH-Parallel/distinfo
Normal file
2
net/p5-Net-OpenSSH-Parallel/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (Net-OpenSSH-Parallel-0.12.tar.gz) = 653f8070f2adb1b0b34a1f7d4c6faa7e644e69bc41f760ca80927630a7260ed9
|
||||
SIZE (Net-OpenSSH-Parallel-0.12.tar.gz) = 17374
|
15
net/p5-Net-OpenSSH-Parallel/pkg-descr
Normal file
15
net/p5-Net-OpenSSH-Parallel/pkg-descr
Normal 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/
|
7
net/p5-Net-OpenSSH-Parallel/pkg-plist
Normal file
7
net/p5-Net-OpenSSH-Parallel/pkg-plist
Normal 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
|
Loading…
Reference in New Issue
Block a user