Method: Inspec::Resources::AuditDaemon#parse_content

Defined in:
lib/resources/auditd.rb

#parse_contentObject



67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
# File 'lib/resources/auditd.rb', line 67

def parse_content
  @lines = @content.lines.map(&:chomp)

  lines.each do |line|
    if is_file_syscall_syntax?(line)
      file_syscall_syntax_rules_for(line)
    end

    if is_syscall?(line)
      syscall_rules_for(line)

    elsif is_file?(line)
      file_rules_for(line)
    end
  end
end