Class: FPM::Cookery::CLI::PackageCmd
- Inherits:
-
Command
- Object
- Clamp::Command
- FPM::Cookery::CLI
- Command
- FPM::Cookery::CLI::PackageCmd
- Defined in:
- lib/fpm/cookery/cli.rb
Instance Method Summary collapse
Methods inherited from Command
#config, #execute, #init_logging, #recipe_file, #show_version, #validate
Instance Method Details
#exec(config, recipe, packager) ⇒ Object
99 100 101 102 103 104 105 106 107 |
# File 'lib/fpm/cookery/cli.rb', line 99 def exec(config, recipe, packager) if recipe.omnibus_package == true FPM::Cookery::OmnibusPackager.new(packager, config.to_hash).run elsif recipe.chain_package == true FPM::Cookery::ChainPackager.new(packager, config.to_hash).run else packager.dispense end end |