Commit graph

370 commits

Author SHA1 Message Date
Duncan Ferguson
9695b3a4f0 Reinstate 'user' config option
Add 'user=' back into the config file
Add newlines for some error messages
2013-02-13 17:50:26 +00:00
Duncan Ferguson
1bcba455c3 Update references to .clusterssh/config
Config file was moved from $HOME/.csshrc to $HOME/.clusterssh/config some time ago but the docs were not fully updated
2013-02-04 17:14:37 +00:00
Duncan Ferguson
a7e8a9d3f5 Release v4.01_02 2012-12-11 15:50:45 +00:00
Duncan Ferguson
d995b951f0 Update ignore file 2012-11-26 21:43:52 +00:00
Duncan Ferguson
5e51e41790 Fix tests
Display differences between expected and actual strings more readily by using Test::Differences
2012-11-26 21:42:06 +00:00
Duncan Ferguson
521b1fd37c Fix 'ctel', 'crsh' and 'ccon'
The code wasn't taking into account being called under another name correctly, so wasn't calling the correct comms method.
2012-11-26 21:41:05 +00:00
Duncan Ferguson
6eb3cdc2e4 Merge pull request #2 from atz/patch-3
Update t/15config.t
2012-09-21 05:45:05 -07:00
Duncan Ferguson
0ffd583314 Merge pull request #1 from atz/patch-1
Some MANIFEST housekeeping
2012-09-21 05:44:23 -07:00
Joe Atzberger
0fe9523e08 Update t/15config.t
Your home is not my home.
2012-09-21 02:11:03 -03:00
Joe Atzberger
a3e2df6234 Merge pull request #1 from atz/patch-2
Update MANIFEST.SKIP
2012-09-20 21:54:50 -07:00
Joe Atzberger
f970c52430 Update MANIFEST.SKIP
Makefile.PL byproducts should be skipped.
2012-09-21 01:53:52 -03:00
Joe Atzberger
e3caed51f3 Update MANIFEST
These don't belong in MANIFEST
2012-09-21 01:51:36 -03:00
Duncan Ferguson
a6e4004a94 Record last change for clusters file 2012-07-20 10:09:51 +01:00
Duncan Ferguson
a6169dcacb Read $HOME/.clusterssh/clusters
Make sure the new location fo the clusters file is read
2012-07-20 10:08:35 +01:00
Duncan Ferguson
a0cb18da7b State sleeping when using autoclose
Tell the user the length of time the terminal is sleeping for before closing otherwise it looks a little odd when the terms don't close quickly
2011-12-15 13:18:49 +00:00
Duncan Ferguson
a8e68a461b Fix 'autoclose' functionality
Logic wasn't right when defined in the config file and also when used on the command line.
2011-12-15 11:23:28 +00:00
Duncan Ferguson
b41907bcc4 Release 4.01_01 2011-12-09 08:39:39 +00:00
Duncan Ferguson
0f51bb95c3 Add in missing MANIFEST files
Also add in tests to ensure it doesn't happen again
2011-12-09 08:37:23 +00:00
Duncan Ferguson
6c32e3a3c8 4.01_00 release prep 2011-12-03 10:06:02 +00:00
Duncan Ferguson
cb3aa92feb Get "-a 'cmd ; cmd'" multiple commands working
Previously
    cssh -a "hostname ; hostname" <server>
would return the remote hostname and the local hostname.  Fix to allow for both commands to run on the remote server.
2011-12-03 10:03:03 +00:00
Duncan Ferguson
5d59372fbf Start prep for 4.01_00 release 2011-12-02 23:29:36 +00:00
Duncan Ferguson
96ceadd075 Mark off another task 2011-11-25 22:15:25 +00:00
Duncan Ferguson
3c3e145199 Bring option processing back into use 2011-11-25 22:09:33 +00:00
Duncan Ferguson
ec42a1481c auto_close off the list 2011-11-24 21:50:23 +00:00
Duncan Ferguson
2b7ec74e6a Add in auto_close functionality
Set whether terminal windows close after given numnber of seconds or wait until input given into terminal windows
2011-11-24 21:49:08 +00:00
Duncan Ferguson
23483ce362 Improve Cluster module functionality
Add in extra functionality to load in and record tags and their hosts
2011-11-24 21:47:37 +00:00
Duncan Ferguson
7acdf5da79 Create .clusterssh/clusters file from old .csshrc file 2011-11-23 21:33:50 +00:00
Duncan Ferguson
8bfd032ace Add list of tasks to complete before next release 2011-11-22 19:32:04 +00:00
Duncan Ferguson
f92c4b22c6 More functionality fixes 2011-11-21 22:39:47 +00:00
Duncan Ferguson
311dbffcc9 Functionality fixes
Start getting previously used functionality working again with the new modules
2011-11-21 22:36:25 +00:00
Duncan Ferguson
015e130d77 Start using new cluster module 2011-11-21 22:03:54 +00:00
Duncan Ferguson
cd4c59b12e Further work on getting cluster module working 2011-11-21 18:02:26 +00:00
Duncan Ferguson
26e3ab7ef7 Start of cluster module 2011-11-18 22:44:08 +00:00
Duncan Ferguson
be0ff95430 Get the hostname reolution code working again
Fix option -A (use_all_a_records)
2011-11-18 22:31:12 +00:00
Duncan Ferguson
4fdfb00f9f Get window retiling working again
Ensure the retiling code works after moving to new config module
2011-11-18 22:19:00 +00:00
Duncan Ferguson
05a439a27a Fix 'evaluate_command' or -e switch on cssh 2011-11-17 22:53:06 +00:00
Duncan Ferguson
99b908a64f Make use of find_binary if not set in config
If comms command isnt set then find the path to the binary
2011-11-17 22:51:54 +00:00
Duncan Ferguson
70bfa5b1c6 Fix pod coverage test 2011-11-17 20:27:28 +00:00
Duncan Ferguson
78c71b5960 Move potential new helper code into the helper module 2011-08-31 21:12:49 +01:00
Duncan Ferguson
1d98a078dd Fix key binding to pass on events again 2011-08-31 21:10:13 +01:00
Duncan Ferguson
ce4f610905 Move the helper script as is into a module and get working again 2011-08-31 21:01:12 +01:00
Duncan Ferguson
4976b953bd Tidyups from merge 2011-07-28 21:34:30 +01:00
Duncan Ferguson
2af32a22d4 Fixed missed merge tag 2011-07-28 21:32:04 +01:00
Duncan Ferguson
4da6a909a5 Merge branch 'master' into wip 2011-07-28 21:30:45 +01:00
Duncan Ferguson
25c479a851 Merge branch 'release_4_00'
Conflicts:
	Changes
	lib/App/ClusterSSH.pm
2011-07-28 21:29:12 +01:00
Duncan Ferguson
e2517e20e4 Release 4.00_11 2011-07-28 10:47:29 +01:00
Duncan Ferguson
61acdf3815 Fix '-l <username>' option (SF bug 3380675)
'-l <username>' had stopped working again - fix and test
2011-07-28 10:46:01 +01:00
Duncan Ferguson
6c32234f5f WIP: get new config module into use 2011-07-28 10:23:49 +01:00
Duncan Ferguson
74e3913680 More config functionality
Load up config files and write out default config file if it doesnt exist.
2011-07-25 18:23:07 +01:00
Duncan Ferguson
b51644512d Further enhancements to the config module
Continue work to move all the config code out of the main module into a sub module.  Not yet used by the main module.
2011-07-21 08:23:49 +01:00