NAME

IPC::PrettyPipe::Executor - role for executor backends

SYNOPSIS

package IPC::PrettyPipe::Execute::My::Backend;

sub run { }

with 'IPC::PrettyPipe::Executor';

DESCRIPTION

This role defines the required interface for execution backends for IPC::PrettyPipe. Backend classes must consume this role.

METHODS

The following methods must be defined:

run

Execute the pipeline.

COPYRIGHT & LICENSE

Copyright 2014 Smithsonian Astrophysical Observatory

This software is released under the GNU General Public License. You may find a copy at

http://www.fsf.org/copyleft/gpl.html

AUTHOR

Diab Jerius <djerius@cfa.harvard.edu>