Class: HammerCLIForemanOpenscap::CreateWithScapFileCommand
- Inherits:
-
CreateCommand
- Object
- HammerCLIForeman::CreateCommand
- CreateCommand
- HammerCLIForemanOpenscap::CreateWithScapFileCommand
show all
- Defined in:
- lib/hammer_cli_foreman_openscap/commands.rb
Class Method Summary
collapse
Instance Method Summary
collapse
included
Class Method Details
.scap_file_option(description, opts = {}, &block) ⇒ Object
47
48
49
50
51
|
# 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
|
Instance Method Details
#request_params ⇒ Object
53
54
55
56
57
|
# 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
|