Class: Sambot::Chef::Metadata
- Inherits:
-
Object
- Object
- Sambot::Chef::Metadata
- Defined in:
- lib/sambot/chef/metadata.rb
Class Method Summary collapse
Class Method Details
.generate(config, dest = 'metadata.rb') ⇒ Object
11 12 13 14 15 16 17 18 19 20 |
# File 'lib/sambot/chef/metadata.rb', line 11 def generate(config, dest = 'metadata.rb') write({ 'cookbook_name' => config['name'], 'cookbook_platforms' => config['platforms'], 'cookbook_version' => config['version'], 'cookbook_description' => config['description'], 'cookbook_dependencies' => map_dependencies(config), 'cookbook_gems' => config['gems'] || [], }, dest) end |