The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

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

SYNOPSIS

 use Pan::Node;

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

 $node->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.