The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Pan::Node - Applies transforms. Extends Pan::Repo.

SYNOPSIS

 use Pan::Node;

 my $gemnode = Pan::Node->new
 (
     conf => '/conf/file',
     path => '/path/file',
     group => 'foo',
 );

 $gemnode->run( log => sub { .. } );

METHODS

run( %param )

Launch Pan. Apply transforms. Any addtional parameters to the transforms may be defined in %param. Return 1 on failure, 0 on success.

OBJECTS and BEHAVIORS

lock

Pan creates/obtains an advisory lock under the run directory. See Vulcan::ProcLock.