App-ClusterSSH
view release on metacpan or search on metacpan
'Readonly' => 0,
'File::Which' => 0,
'File::Temp' => 0,
'Test::DistManifest' => 0,
'Test::Differences' => 0,
'CPAN::Changes' => 0.27,
'File::Slurp' => 0,
'Test::PerlTidy' => 0,
'Perl::Tidy' => 20180220,
},
recommends => { 'Sort::Naturally' => 0, },
configure_requires => { 'Module::Build' => 0, },
add_to_cleanup => ['App-ClusterSSH-*'],
create_makefile_pl => 'traditional',
script_files => [
'bin/cssh',
'bin/csftp',
'bin/ccon',
'bin/crsh',
'bin/ctel',
'bin/clusterssh_bash_completion.dist'
"Test::Trap" : "0"
}
},
"configure" : {
"requires" : {
"Module::Build" : "0"
}
},
"runtime" : {
"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",
App::ClusterSSH::Host:
file: lib/App/ClusterSSH/Host.pm
version: '0.03'
App::ClusterSSH::L10N:
file: lib/App/ClusterSSH/L10N.pm
App::ClusterSSH::L10N::en:
file: lib/App/ClusterSSH/L10N/en.pm
App::ClusterSSH::Range:
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'
connect to all of them, not just the first one found. See also
"--use-all-a-records"}
use_hotkeys = 1
Setting to 0 will disable all hotkeys.
use_natural_sort = 0
Windows will normally sort in alphabetical order, i.e.: host1,
host11, host2. Setting to this 1 will change the sort order,
i.e.: host1, host2, host11. NOTE: You must have the perl module
Sort::Naturally installed.
user = $LOGNAME
Sets the default user for running commands on clients.
window_tiling = 1
Perform window tiling (set to 0 to disable)
window_tiling_direction = right
Direction to tile windows, where "right" means starting top left
and moving right and then down, and anything else means starting
lib/App/ClusterSSH.pm view on Meta::CPAN
if ( $self->options->term_args );
if ( $self->config->{terminal_args} =~ /-class (\w+)/ ) {
$self->config->{terminal_allow_send_events}
= "-xrm '$1.VT100.allowSendEvents:true'";
}
# if the user has asked for natural sorting we need to include an extra
# module
if ( $self->config()->{'use_natural_sort'} ) {
eval { Module::Load::load('Sort::Naturally'); };
if ($@) {
warn(
"natural sorting requested but unable to load Sort::Naturally: $@\n"
);
}
else {
$sort = sub { Sort::Naturally::nsort(@_) };
}
}
$self->config->dump() if ( $self->options->dump_config );
$self->evaluate_commands() if ( $self->options->evaluate );
$self->get_font_size();
$self->load_keyboard_map();
lib/App/ClusterSSH/Getopt.pm view on Meta::CPAN
q{If a hostname resolves to multiple IP addresses, set to [_1] to connect to all of them, not just the first one found. See also [_2]},
'C<1>', 'C<--use-all-a-records>}'
);
output '=item use_hotkeys = 1';
output $self->loc( q{Setting to [_1] will disable all hotkeys.}, 'C<0>' );
output '=item use_natural_sort = 0';
output $self->loc(
q{Windows will normally sort in alphabetical order, i.e.: host1, host11, host2. Setting to this [_1] will change the sort order, i.e.: host1, host2, host11. NOTE: You must have the perl module [_2] installed.},
'C<1>', 'L<Sort::Naturally>'
);
output '=item user = $LOGNAME';
output $self->loc(
q{Sets the default user for running commands on clients.});
output '=item window_tiling = 1';
output $self->loc( q{Perform window tiling (set to [_1] to disable)},
'C<0>' );
( run in 2.990 seconds using v1.01-cache-2.11-cpan-e93a5daba3e )