NAME
Test::AutoBuild::Command::Local - A locally executed command
SYNOPSIS
my
$cmd
= Test::AutoBuild::Command::Local->new(
cmd
=> \
@cmd
,
dir
=>
$path
);
# Execute the command
my
$status
=
$counter
->run(
$stdout
,
$stderr
)
METHODS
- my $status = $cmd->run($stdout, $stderr);
-
Execute the command sending its STDOUT to <$stdout> and its STDERR to
$stderr
. The$stdout
and$stderr
parameters can either contain file paths into which output will be written; be instances ofIO::Handle
to which output will be written, or simply be scalar references to collect the data in memory. If they are undef, then the output will be discarded. The returned$status
is the command exit status, typically zero for success, non-zero for failure.
AUTHORS
Daniel Berrange <dan@berrange.com>,
COPYRIGHT
Copyright (C) 2007 Daniel Berrange
SEE ALSO
perl(1)
, Test::AutoBuild, Test::AutoBuild::Runtime, Test::AutoBuild::Command