Sha256: 45e4234933aa22b0ba4257c7b1b49968a89fd17ec74b04f3ce67c5eec48c2ab2
Contents?: true
Size: 1.87 KB
Versions: 1
Compression:
Stored size: 1.87 KB
Contents
module HammerCLIForemanOpenscap class ScapContent < HammerCLIForeman::Command resource :scap_contents class ListCommand < HammerCLIForeman::ListCommand output do field :id, _("Id") field :title, _("Title") end build_options end class CreateCommand < HammerCLIForemanOpenscap::CreateWithScapFileCommand success_message _("SCAP content successfully created") failure_message _("Failed to create SCAP content") scap_file_option _("SCAP content file") build_options end class DeleteCommand < HammerCLIForemanOpenscap::DeleteCommand success_message _("SCAP content deleted") failure_message _("Could not delete SCAP content") build_options end class InfoCommand < HammerCLIForemanOpenscap::InfoCommand output ListCommand.output_definition do field :created_at, _("Created at") field :original_filename, _("Original filename") collection :scap_content_profiles, _("SCAP content profiles") do field :id, _("Id") field :profile_id, _("Profile id") field :title, _("Title") end HammerCLIForeman::References.taxonomies(self) end build_options end class UpdateCommand < HammerCLIForemanOpenscap::UpdateCommand success_message _("SCAP content updated") failure_message _("Could not update SCAP content") option "--scap-file", "SCAP_FILE", _("SCAP content file"), :attribute_name => :option_scap_file, :format => HammerCLI::Options::Normalizers::File.new build_options end class DownloadCommand < HammerCLIForemanOpenscap::DownloadXmlCommand success_message _("SCAP content file downloaded, saved to: ") failure_message _("Could not download the SCAP content file") build_options end autoload_subcommands end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
hammer_cli_foreman_openscap-0.1.5 | lib/hammer_cli_foreman_openscap/scap_content.rb |