App-ClusterSSH

 view release on metacpan or  search on metacpan

Build.PL  view on Meta::CPAN

    license           => 'perl',
    dist_author       => q{Duncan Ferguson <duncan_j_ferguson@yahoo.co.uk>},
    dist_version_from => 'lib/App/ClusterSSH.pm',
    requires          => {
        'version'           => '0.77',
        'Tk'                => '800.022',
        'X11::Protocol'     => '0.56',
        'X11::Protocol::WM' => '0',
        'Locale::Maketext'  => 0,
        'Exception::Class'  => '1.31',
        'Try::Tiny'         => 0,
        'Getopt::Long'      => 0,
        'File::Path'        => 0,
        'File::Glob'        => 0,
    },
    build_requires => {
        'Test::Pod::Coverage' => 0,
        'Test::Pod'           => 0,
        'Test::Trap'          => 0,
        'Readonly'            => 0,
        'File::Which'         => 0,

META.json  view on Meta::CPAN

         "recommends" : {
            "Sort::Naturally" : "0"
         },
         "requires" : {
            "Exception::Class" : "1.31",
            "File::Glob" : "0",
            "File::Path" : "0",
            "Getopt::Long" : "0",
            "Locale::Maketext" : "0",
            "Tk" : "800.022",
            "Try::Tiny" : "0",
            "X11::Protocol" : "0.56",
            "X11::Protocol::WM" : "0",
            "version" : "0.77"
         }
      }
   },
   "provides" : {
      "App::ClusterSSH" : {
         "file" : "lib/App/ClusterSSH.pm",
         "version" : "v4.13.2"

META.yml  view on Meta::CPAN

    file: lib/App/ClusterSSH/Range.pm
recommends:
  Sort::Naturally: '0'
requires:
  Exception::Class: '1.31'
  File::Glob: '0'
  File::Path: '0'
  Getopt::Long: '0'
  Locale::Maketext: '0'
  Tk: '800.022'
  Try::Tiny: '0'
  X11::Protocol: '0.56'
  X11::Protocol::WM: '0'
  version: '0.77'
resources:
  Coverage: https://coveralls.io/github/duncs/clusterssh
  Repository:
    - http://github.com/duncs/clusterssh
  bugtracker: https://github.com/duncs/clusterssh/issues
  homepage: http://github.com/duncs/clusterssh/wiki
  license: http://dev.perl.org/licenses/

Makefile.PL  view on Meta::CPAN

                   'Locale::Maketext' => 0,
                   'Perl::Tidy' => 20180220,
                   'Readonly' => 0,
                   'Test::Differences' => 0,
                   'Test::DistManifest' => 0,
                   'Test::PerlTidy' => 0,
                   'Test::Pod' => 0,
                   'Test::Pod::Coverage' => 0,
                   'Test::Trap' => 0,
                   'Tk' => '800.022',
                   'Try::Tiny' => 0,
                   'X11::Protocol' => '0.56',
                   'X11::Protocol::WM' => '0',
                   'version' => '0.77'
                 },
  'INSTALLDIRS' => 'site',
  'EXE_FILES' => [
                   'bin/ccon',
                   'bin/clusterssh_bash_completion.dist',
                   'bin/crsh',
                   'bin/csftp',

lib/App/ClusterSSH/Cluster.pm  view on Meta::CPAN

package App::ClusterSSH::Cluster;

use strict;
use warnings;

use version;
our $VERSION = version->new('0.01');

use Carp;
use Try::Tiny;
use English qw( -no_match_vars );

use base qw/ App::ClusterSSH::Base /;
use App::ClusterSSH::Range;

our $master_object_ref;

sub new {
    my ( $class, %args ) = @_;

lib/App/ClusterSSH/Config.pm  view on Meta::CPAN

package App::ClusterSSH::Config;

use strict;
use warnings;

use version;
our $VERSION = version->new('0.02');

use Carp;
use Try::Tiny;

use FindBin qw($Script);
use File::Copy;

use base qw/ App::ClusterSSH::Base /;
use App::ClusterSSH::Cluster;

my $clusters;
my %old_clusters;
my @app_specific = (qw/ command title comms method parent /);

lib/App/ClusterSSH/Getopt.pm  view on Meta::CPAN

package App::ClusterSSH::Getopt;

use strict;
use warnings;

use version;
our $VERSION = version->new('0.01');

use Carp;
use Try::Tiny;
use Pod::Usage;
use Getopt::Long qw(:config no_ignore_case bundling no_auto_abbrev);
use FindBin qw($Script);

use base qw/ App::ClusterSSH::Base /;

sub new {
    my ( $class, %args ) = @_;

    # basic setup that is over-rideable by each script as needs may be

lib/App/ClusterSSH/Helper.pm  view on Meta::CPAN

package App::ClusterSSH::Helper;

use strict;
use warnings;

use version;
our $VERSION = version->new('0.02');

use Carp;
use Try::Tiny;

use base qw/ App::ClusterSSH::Base /;

sub new {
    my ( $class, %args ) = @_;

    my $self = $class->SUPER::new(%args);

    return $self;
}



( run in 0.911 second using v1.01-cache-2.11-cpan-05444aca049 )