Release 4.11

This commit is contained in:
Duncan Ferguson 2017-12-22 12:17:40 +00:00
parent 0dbf7c6808
commit d8addf58d1
7 changed files with 37 additions and 17 deletions

View file

@ -101,7 +101,7 @@ my $build = $class->new(
dist_author => q{Duncan Ferguson <duncan_j_ferguson@yahoo.co.uk>},
dist_version_from => 'lib/App/ClusterSSH.pm',
requires => {
'version' => '0',
'version' => '0.77',
'Tk' => '800.022',
'X11::Protocol' => '0.56',
'X11::Protocol::WM' => '0',

View file

@ -1,4 +1,4 @@
4.10_03 0000-00-00 Duncan Ferguson <duncan_ferguson@user.sf.net>
4.11 2017-12-22 Duncan Ferguson <duncan_ferguson@user.sf.net>
- Fix for multiple range expansion, as in 'h{a,b}{1,2}' (Github issue #97) (Thanks to lazyfrosch)
- Upgrade Perl::Tidy requirement to version 20171214 (Github issue #99) (Thanks to eserte)
- Add in 'external command pipe' to allow for some commands being passed in from the command line

View file

@ -4,13 +4,13 @@
"Duncan Ferguson <duncan_j_ferguson@yahoo.co.uk>"
],
"dynamic_config" : 1,
"generated_by" : "Module::Build version 0.4216",
"generated_by" : "Module::Build version 0.4224",
"license" : [
"perl_5"
],
"meta-spec" : {
"url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
"version" : "2"
"version" : 2
},
"name" : "App-ClusterSSH",
"prereqs" : {
@ -20,6 +20,7 @@
"File::Slurp" : "0",
"File::Temp" : "0",
"File::Which" : "0",
"Perl::Tidy" : "20171214",
"Readonly" : "0",
"Test::Differences" : "0",
"Test::DistManifest" : "0",
@ -48,14 +49,14 @@
"Try::Tiny" : "0",
"X11::Protocol" : "0.56",
"X11::Protocol::WM" : "0",
"version" : "0"
"version" : "0.77"
}
}
},
"provides" : {
"App::ClusterSSH" : {
"file" : "lib/App/ClusterSSH.pm",
"version" : "4.10_02"
"version" : "4.11"
},
"App::ClusterSSH::Base" : {
"file" : "lib/App/ClusterSSH/Base.pm",
@ -91,7 +92,7 @@
"file" : "lib/App/ClusterSSH/Range.pm"
}
},
"release_status" : "testing",
"release_status" : "stable",
"resources" : {
"bugtracker" : {
"web" : "https://github.com/duncs/clusterssh/issues"
@ -106,6 +107,6 @@
],
"x_coverage" : "https://coveralls.io/github/duncs/clusterssh"
},
"version" : "4.10_02",
"x_serialization_backend" : "JSON::PP version 2.27400"
"version" : "4.11",
"x_serialization_backend" : "JSON::PP version 2.94"
}

View file

@ -7,6 +7,7 @@ build_requires:
File::Slurp: '0'
File::Temp: '0'
File::Which: '0'
Perl::Tidy: '20171214'
Readonly: '0'
Test::Differences: '0'
Test::DistManifest: '0'
@ -17,7 +18,7 @@ build_requires:
configure_requires:
Module::Build: '0'
dynamic_config: 1
generated_by: 'Module::Build version 0.4216, CPAN::Meta::Converter version 2.150005'
generated_by: 'Module::Build version 0.4224, CPAN::Meta::Converter version 2.150010'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
@ -26,7 +27,7 @@ name: App-ClusterSSH
provides:
App::ClusterSSH:
file: lib/App/ClusterSSH.pm
version: 4.10_02
version: '4.11'
App::ClusterSSH::Base:
file: lib/App/ClusterSSH/Base.pm
version: '0.02'
@ -63,7 +64,7 @@ requires:
Try::Tiny: '0'
X11::Protocol: '0.56'
X11::Protocol::WM: '0'
version: '0'
version: '0.77'
resources:
Coverage: https://coveralls.io/github/duncs/clusterssh
Repository:
@ -72,5 +73,5 @@ resources:
bugtracker: https://github.com/duncs/clusterssh/issues
homepage: http://github.com/duncs/clusterssh/wiki
license: http://dev.perl.org/licenses/
version: 4.10_02
version: '4.11'
x_serialization_backend: 'CPAN::Meta::YAML version 0.016'

View file

@ -1,4 +1,4 @@
# Note: this file was auto-generated by Module::Build::Compat version 0.4216
# Note: this file was auto-generated by Module::Build::Compat version 0.4224
use ExtUtils::MakeMaker;
WriteMakefile
(
@ -14,6 +14,7 @@ WriteMakefile
'File::Which' => 0,
'Getopt::Long' => 0,
'Locale::Maketext' => 0,
'Perl::Tidy' => 20171214,
'Readonly' => 0,
'Test::Differences' => 0,
'Test::DistManifest' => 0,
@ -25,7 +26,7 @@ WriteMakefile
'Try::Tiny' => 0,
'X11::Protocol' => '0.56',
'X11::Protocol::WM' => '0',
'version' => '0'
'version' => '0.77'
},
'INSTALLDIRS' => 'site',
'EXE_FILES' => [

19
README
View file

@ -2,7 +2,7 @@ NAME
cssh - Cluster administration tool
VERSION
This documentation is for version: 4.10_02
This documentation is for version: 4.11
SYNOPSIS
cssh [-a '<command>'] [-K <seconds>] [-q] [-c '<filename>'] [-x <cols>]
@ -341,6 +341,23 @@ FILES
left hand corner of the screen, '+0-70' is bottom left hand side
of screen (more or less).
external_command_mode = 0600
File mode bits for the external_command_pipe.
external_command_pipe = <null>
Define the full path to an external command pipe that can be
written to for controlling some aspects of ClusterSSH, such as
opening sessions to more clusters.
Commands:
"open <tag|hostname>" - open new sessions to provided tag or
hostname
"retile" - force window retiling
e.g.: "echo 'open localhost'" /path/to/external_command_pipe >>
external_cluster_command = <null>
Define the full path to an external command that can be used to
resolve tags to host names. This command can be written in any

View file

@ -3,7 +3,7 @@ package App::ClusterSSH;
use 5.008.004;
use warnings;
use strict;
use version; our $VERSION = version->new('4.10_03');
use version; our $VERSION = version->new('4.11');
use Carp qw/cluck :DEFAULT/;