class Proxy::OpenSCAP::PolicyParser
Public Class Methods
new(policy)
click to toggle source
# File lib/smart_proxy_openscap/policy_parser.rb, line 7 def initialize(policy) @script_name = "smart-proxy-policy-guide" @policy = policy end
Public Instance Methods
command(in_file, out_file)
click to toggle source
# File lib/smart_proxy_openscap/policy_parser.rb, line 28 def command(in_file, out_file) "#{script_location} #{in_file.path} #{out_file.path} #{@policy}" end
failure_message()
click to toggle source
# File lib/smart_proxy_openscap/policy_parser.rb, line 24 def failure_message "Failure when running script which renders policy guide" end
guide(scap_file)
click to toggle source
# File lib/smart_proxy_openscap/policy_parser.rb, line 12 def guide(scap_file) execute_shell_command scap_file end
in_filename()
click to toggle source
Calls superclass method
# File lib/smart_proxy_openscap/policy_parser.rb, line 16 def in_filename super end
out_filename()
click to toggle source
# File lib/smart_proxy_openscap/policy_parser.rb, line 20 def out_filename "#{in_filename}json-" end