Method: MasterDataTool::Verify::Executor#initialize

Defined in:
lib/master_data_tool/verify/executor.rb

#initialize(spec_config:, verify_config: nil, silent: false, override_identifier: nil, report_printer: nil) ⇒ Executor

Returns a new instance of Executor.



6
7
8
9
10
11
12
13
# File 'lib/master_data_tool/verify/executor.rb', line 6

def initialize(spec_config:, verify_config: nil, silent: false, override_identifier: nil, report_printer: nil)
  @spec_config = spec_config
  @verify_config = verify_config || MasterDataTool::Verify::Config.default_config
  @silent = silent
  @override_identifier = override_identifier
  @report_printer = report_printer || MasterDataTool::Report::DefaultPrinter.new(spec_config: spec_config)
  @report_printer.silent = silent
end