Class: Package::Audit::PackageFilter

Inherits:
Object
  • Object
show all
Defined in:
lib/package/audit/services/package_filter.rb

Instance Method Summary collapse

Constructor Details

#initialize(report, config) ⇒ PackageFilter



12
13
14
15
# File 'lib/package/audit/services/package_filter.rb', line 12

def initialize(report, config)
  @report = report
  @config = config
end

Instance Method Details

#ignored?(pkg) ⇒ Boolean



17
18
19
20
# File 'lib/package/audit/services/package_filter.rb', line 17

def ignored?(pkg)
  pkg_yaml = pkg_yaml_from_config(pkg)
  pkg_version_in_config?(pkg, pkg_yaml) && ignore_package?(pkg, pkg_yaml)
end