Project

General

Profile

Download (1.17 KB) Statistics
| Branch: | Tag: | Revision:
module HammerCLIKatello

class PuppetModule < HammerCLIForeman::Command
resource :puppet_modules

class ListCommand < HammerCLIKatello::ListCommand
output do
field :id, "ID"
field :name, "Name"
field :version, "Version"
field :author, "Author"
end

apipie_options
end

class InfoCommand < HammerCLIKatello::InfoCommand
output do
field :id, "ID"
field :name, "Name"
field :version, "Version"
field :author, "Author"

field :summary, "Summary"
field :description, "Description"
field :license, "License"
field :project_page, "Project Page"
field :source, "Source"
field :dependencies, "Dependencies", Fields::List
field :checksums, "Checksums", Fields::List
field :tag_list, "Tag List", Fields::List
end

def request_params
super.merge(method_options)
end

apipie_options
end

autoload_subcommands
end
end

HammerCLI::MainCommand.subcommand "puppet-module",
"View Puppet Module details.",
HammerCLIKatello::PuppetModule
(17-17/25)