class HammerCLIForemanOpenscap::CreateWithScapFileCommand

Public Class Methods

scap_file_option(description, opts = {}, &block) click to toggle source
# File lib/hammer_cli_foreman_openscap/commands.rb, line 47
def self.scap_file_option(description, opts = {}, &block)
  opts.merge!(:attribute_name => :option_scap_file,
              :format => HammerCLIForemanOpenscap::Options::Normalizers::ScapFile.new)
  option("--scap-file", "SCAP_FILE", description, opts, &block)
end

Public Instance Methods

request_params() click to toggle source
Calls superclass method
# File lib/hammer_cli_foreman_openscap/commands.rb, line 53
def request_params
  all_options['option_original_filename'] ||= self.class.declared_options.find { |opt| opt.attribute_name == "option_scap_file" }
      .value_formatter.original_filename
  super
end