# File lib/smart_proxy_openscap/profiles_parser.rb, line 6 def initialize(type) @type = type @script_name = 'smart-proxy-scap-profiles' end
# File lib/smart_proxy_openscap/profiles_parser.rb, line 27 def command(in_file, out_file) "#{script_location} #{in_file.path} #{out_file.path} #{@type}" end
# File lib/smart_proxy_openscap/profiles_parser.rb, line 23 def failure_message "Failure when running script which extracts profiles from scap file" end
# File lib/smart_proxy_openscap/profiles_parser.rb, line 19 def in_filename "#{super}-#{@type}-profiles-" end
# File lib/smart_proxy_openscap/profiles_parser.rb, line 15 def out_filename "#{in_filename}json-" end
# File lib/smart_proxy_openscap/profiles_parser.rb, line 11 def profiles(scap_file) execute_shell_command scap_file end