The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
NAME
    Sys::Run - Run commands and handle their output.

SYNOPSIS
        use Sys::Run;
        my $Sys = Sys::Run::->new({
            'logger' => Log::Tree::->new(),
        });
        my $ok = $Sys->run('sleep 60');

METHODS
  check_binary
    Test if the given binary is within the search path and executeable.

  check_remote_binary
    Test if the given binary is executeable on the given remote host.

  check_ssh_login
    Test if a password-less SSH login at the given host is possible.

  clear_caches
    Drop all FS caches.

  run
    Run the given command on the given host.

  run_cmd
    Run the given command on the local host.

  run_remote_cmd
    Run the given command on the remote host.

    1; # End of Sys::Run

NAME
    Sys::Run - Run commands and handle their output.

DESCIRPTION
    Run commands and handle output.

AUTHOR
    Dominik Schulz <tex@cpan.org>

COPYRIGHT AND LICENSE
    This software is copyright (c) 2012 by Dominik Schulz.

    This is free software; you can redistribute it and/or modify it under
    the same terms as the Perl 5 programming language system itself.