Test::AutoBuild::Command::Local - A locally executed command
use Test::AutoBuild::Command::Local; my $cmd = Test::AutoBuild::Command::Local->new(cmd => \@cmd, dir => $path); # Execute the command my $status = $counter->run($stdout, $stderr)
Execute the command sending its STDOUT to <$stdout> and its STDERR to
$stderr parameters can either contain file paths into which output will be written; be instances of
IO::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.
Daniel Berrange <email@example.com>,
Copyright (C) 2007 Daniel Berrange