Chef::REST::Client::cookbook
1.0
my $obj = new Chef::REST::Client::cookbook( 'name' => $cookbook_name , 'url' => $cookbook_url , 'versions' => $versions , 'libraries' => $libraries , 'providers' => $providers , 'resources' => $resources , 'root_files' => $root_files , 'version' => $cookbook_version , 'templates' => $templates , 'files' => $files , 'attributes' => $attributes , 'recipes' => $recipes , 'metadata' => $metadata );
used internally by other classes like Chef::REST::Client::cookbooks
returns new Chef::REST::Client::cookbook object
set 'url' property value if speicfied else return previous value;
set 'name' property value if speicfied else return previous value;
set 'version' property value if speicfied else return previous value;
set 'libraries' value if speicfied else return previous value;
set 'providers' value if speicfied else return previous value;
set 'resources' value if speicfied else return previous value;
set 'root_files' value if speicfied else return previous value;
set 'templates' value if speicfied else return previous value;
set 'filess' value if speicfied else return previous value;
$attributes is converted to Chef::REST::Client::attributes class and is assigned to 'attributes' property returns values of 'attributes' property if no argument is given.
set 'recipes' value if speicfied else return previous value;
set 'metadata' value if speicfied else return previous value;
set 'versions' value if speicfied else return previous value; $versions is converted to Chef::REST::Client::coookbook_versions class
open a github ticket or email comments to Bhavin Patel <bpatel10@nyit.edu>
This Software is free to use , licensed under : The Artisic License 2.0 (GPL Compatible)
To install Chef::REST::Client, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Chef::REST::Client
CPAN shell
perl -MCPAN -e shell install Chef::REST::Client
For more information on module installation, please visit the detailed CPAN module installation guide.