App-EC2Cssh
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
lib/App/EC2Cssh.pm view on Meta::CPAN
use Net::Amazon::EC2;
use Safe;
use Text::Template;
use IO::Pipe;
use AnyEvent;
use Log::Any qw/$log/;
# Config stuff.
has 'config' => ( is => 'ro', isa => 'HashRef', lazy_build => 1);
has 'config_file' => ( is => 'ro' , isa => 'Maybe[Str]');
has 'config_files' => ( is => 'ro' , isa => 'ArrayRef[Str]' , lazy_build => 1);
# Run options stuff
has 'set' => ( is => 'ro' , isa => 'Str', required => 1 );
has 'demux_command' => ( is => 'ro', isa => 'Maybe[Str]', required => 0, predicate => 'has_demux_command' );
# Operational stuff.
has 'ec2' => ( is => 'ro', isa => 'Net::Amazon::EC2', lazy_build => 1);
sub _build_config{
view all matches for this distributionview release on metacpan - search on metacpan
( run in 4.012 seconds using v1.00-cache-2.02-grep-82fe00e-cpan-72ae3ad1e6da )