class InspecTools::GenerateMap
Attributes
text[RW]
Public Class Methods
new(text = nil)
click to toggle source
# File lib/inspec_tools/generate_map.rb, line 5 def initialize(text = nil) @text = text.nil? ? default_text : text end
Public Instance Methods
generate_example(file)
click to toggle source
# File lib/inspec_tools/generate_map.rb, line 9 def generate_example(file) File.write(file, @text) end
Private Instance Methods
default_text()
click to toggle source
# File lib/inspec_tools/generate_map.rb, line 15 def default_text <<~YML # Setting csv_header to true will skip the csv file header skip_csv_header: true width : 80 control.id: 0 control.title: 15 control.desc: 16 control.tags: severity: 1 rid: 8 stig_id: 3 cci: 2 check: 12 fix: 10 YML end