Method: Inspec::Profile#filter_controls

Defined in:
lib/inspec/profile.rb

#filter_controls(controls_array, include_list) ⇒ Object



151
152
153
154
155
156
157
# File 'lib/inspec/profile.rb', line 151

def filter_controls(controls_array, include_list)
  return controls_array if include_list.nil? || include_list.empty?
  controls_array.select do |c|
    id = ::Inspec::Rule.rule_id(c)
    include_list.include?(id)
  end
end