Method: EFIValidate::EFIValidator#initialize
- Defined in:
- lib/efivalidate/efi_validator.rb
#initialize(parser, file) ⇒ EFIValidator
Returns a new instance of EFIValidator.
6 7 8 9 10 11 12 13 14 |
# File 'lib/efivalidate/efi_validator.rb', line 6 def initialize(parser, file) @parser = parser reader = File.open(file, mode: 'rb') @data = reader.read reader.close perform_core_sec_fixup if @parser.rows.any?(&:core_sec?) end |