Sha256: 90eff15ee19ee7c16cca547071ca189c1c351c4e5643642ab36bdfd09ef09fa3

Contents?: true

Size: 1.39 KB

Versions: 2

Compression:

Stored size: 1.39 KB

Contents

require 'hammer_cli_foreman'
require 'hammer_cli_foreman_openscap/options/normalizers'
require 'hammer_cli_foreman_openscap/id_resolver'
require 'hammer_cli_foreman_openscap/commands'
require 'hammer_cli_foreman_openscap/error'
require 'hammer_cli_foreman_openscap/exception_handler'

module HammerCLIForemanOpenscap
  def self.exception_handler_class
    HammerCLIForemanOpenscap::ExceptionHandler
  end

  HammerCLI::MainCommand.lazy_subcommand("arf-report", _("Manipulate compliance reports."),
                                         "HammerCLIForemanOpenscap::ArfReport",
                                         "hammer_cli_foreman_openscap/arf_report")

  HammerCLI::MainCommand.lazy_subcommand("policy", _("Manipulate policies."),
                                         "HammerCLIForemanOpenscap::Policy",
                                         "hammer_cli_foreman_openscap/policy")

  HammerCLI::MainCommand.lazy_subcommand("scap-content", _("Manipulate Scap contents."),
                                         "HammerCLIForemanOpenscap::ScapContent",
                                         "hammer_cli_foreman_openscap/scap_content")

  HammerCLI::MainCommand.lazy_subcommand("tailoring-file", _("Manipulate Tailoring files."),
                                         "HammerCLIForemanOpenscap::TailoringFile",
                                         "hammer_cli_foreman_openscap/tailoring_file")
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
hammer_cli_foreman_openscap-0.1.4 lib/hammer_cli_foreman_openscap.rb
hammer_cli_foreman_openscap-0.1.3 lib/hammer_cli_foreman_openscap.rb