Method: InspecTools::XLSXTool#to_inspec

Defined in:
lib/inspec_tools/xlsx_tool.rb

#to_inspec(control_prefix) ⇒ Object



36
37
38
39
40
41
42
43
44
45
# File 'lib/inspec_tools/xlsx_tool.rb', line 36

def to_inspec(control_prefix)
  @controls = []
  @cci_xml = nil
  @profile = {}
  
  parse_cis_controls(control_prefix)
  @profile['controls'] = @controls
  @profile['sha256'] = Digest::SHA256.hexdigest @profile.to_s
  @profile
end