-
-
11 Oct 2012 22:43:13 UTC
- Distribution: Pantry
- Module version: 0.012
- Source (raw)
- Browse (raw)
- Changes
- Homepage
- How to Contribute
- Repository
- Issues (9)
- Testers (80 / 188 / 65)
- Kwalitee
Bus factor: 1- % Coverage
- License: apache_2_0
- Perl: v5.14.0
- Activity
24 month- Tools
- Download (47.9KB)
- MetaCPAN Explorer
- Permissions
- Subscribe to distribution
- Permalinks
- This version
- Latest version
- Dependencies
- App::Cmd::Setup
- Carp
- Exporter
- File::Basename
- File::Path
- File::Slurp
- File::Temp
- Hash::Merge
- IO::Prompt::Tiny
- IPC::Cmd
- JSON
- List::AllUtils
- Moose
- Moose::Role
- Moose::Util
- MooseX::Role::Parameterized
- MooseX::Types::Path::Class::MoreCoercions
- Net::OpenSSH
- Path::Class
- Path::Class::Rule
- Storable
- autodie
- namespace::autoclean
- namespace::clean
- strict
- warnings
- Reverse dependencies
- CPAN Testers List
- Dependency graph
NAME
Pantry::Role::Runlist - A role to manage entries in a run_list
VERSION
version 0.012
DESCRIPTION
This is a Moose::Role that provides a
run_list
attribute and associated handlers to the class that consumes it.METHODS
run_list
for my $item ( $node->run_list ) { ... }
Returns a list of items in the
run_list
in_run_list
if ( $node->in_run_list("recipe[nginx]") ) { ... }
Tests whether an item is contained in the
run_list
.append_to_run_list
$node->append_to_run_list( @items );
Appends a list of items to the
run_list
.remove_from_run_list
$node->remove_from_run_list( @items );
Removes a list of items from the
run_list
.AUTHOR
David Golden <dagolden@cpan.org>
COPYRIGHT AND LICENSE
This software is Copyright (c) 2011 by David Golden.
This is free software, licensed under:
The Apache License, Version 2.0, January 2004
Module Install Instructions
To install Pantry, copy and paste the appropriate command in to your terminal.
cpanm Pantry
perl -MCPAN -e shell install Pantry
For more information on module installation, please visit the detailed CPAN module installation guide.