Class | HammerCLIImport::ImportCommand::ConfigFileImportCommand |
In: |
lib/hammer_cli_import/configfile.rb
|
Parent: | BaseCommand |
interview_questions | [RW] |
We‘re going to build a product-per-org, with a repo-per-channel and upload the built-puppet-module, one-per-repo
We‘re using the hammer-repository-upload subcommand to do this, because the direct-API-route is ‘touchy’ and repo-upload already does all the Right Stuff
puppet-module-names are username-classname usernames can only be alphanumeric classnames can only be alphanumeric and ‘_‘
For each module, write file-content to <module>/files or <module>/templates, and fill <module>/manifests/init.pp with appropriate metadata