Log of /clearscm.com/lib/Rexec.pm
Parent Directory
|
Revision Log
Revision
1.18 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Mar 10 23:47:31 2011 UTC
(10 months, 3 weeks ago)
by
andrew
Branch:
MAIN
Changes since
1.17: +3 -3 lines
Diff to
previous 1.17
Changed use parent back to use base. Older versions of Perl don't know about
parent!
Revision
1.13 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Feb 14 06:05:48 2008 UTC
(3 years, 11 months ago)
by
andrew
Branch:
MAIN
Changes since
1.12: +259 -79 lines
Diff to
previous 1.12
. Added timeout handling. By default connect timeouts are 5 seconds
and command execution timeouts are 30. This can be changed through
setTimeout, gotten through getTimeout or passed to exec for a one time
different timeout setting.
. Now using Display instead of defining our own debug and verbose
subroutines.
. Support for ssh opts like -X.
. $timeout is now a member.
. Now using Display.pm's warning and error subroutines.
. Changed start and errno strings to be more distinctive.
. If command has a trailing "&" character then the command is
backgrounded and no attempt is made to reap either output lines nor
status. If you plan to use background tasks then arrange for them to
not have output and do not plan on getting their remote status.
. Status now captured better by using \d+ instead of \d*, which would
return "" for commands who did not set status at all.
. host subroutine renamed getHost.
. Added getTimeout, which returns the currently set timeout
. Added setTimeout, which sets the $timeout member as well as returns
it's previous value.
Revision
1.10 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Jan 24 02:16:36 2008 UTC
(4 years ago)
by
andrew
Branch:
MAIN
Changes since
1.9: +185 -39 lines
Diff to
previous 1.9
Added suppport for timeouts, both login and exec timeouts.
Added verbose and warnings.
Added the ability to pass options to login methods - specifically like -X for ssh.
Changed to use $errno_str and $start_str with odd strings/capitalization to lesson the chance that we'll see those strings in the output of the executed command.
Changed host method to getHost method.
Added getTimeout and setTimeout.
Revision
1.7 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Oct 25 06:52:35 2007 UTC
(4 years, 3 months ago)
by
andrew
Branch:
MAIN
Changes since
1.6: +5 -5 lines
Diff to
previous 1.6
Removed documentation about debug. This module now uses the Display module.
Added documenation for opts.
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
select a symbolic revision name using the selection box, or choose
'Use Text Field' and enter a numeric revision.