Method: Inspec::Profile#initialize

Defined in:
lib/inspec/profile.rb

#initialize(source_reader, options = nil) ⇒ Profile

rubocop:disable Metrics/AbcSize



44
45
46
47
48
49
50
51
52
# File 'lib/inspec/profile.rb', line 44

def initialize(source_reader, options = nil)
  @options = options || {}
  @target = @options.delete(:target)
  @logger = @options[:logger] || Logger.new(nil)
  @source_reader = source_reader
  @profile_id = @options[:id]
  @runner_context = nil
  Metadata.finalize(@source_reader., @profile_id)
end