Module: IntegrationDiff::Dsl

Defined in:
lib/integration_diff/dsl.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.idiffObject



3
4
5
6
7
8
9
10
11
12
13
14
15
16
# File 'lib/integration_diff/dsl.rb', line 3

def self.idiff
  @idiff ||=
    begin
      klass =
        if IntegrationDiff.enable_service
          IntegrationDiff::Runner
        else
          IntegrationDiff::DummyRunner
        end

      IntegrationDiff.logger.info "Using runner #{klass}"
      klass.instance
    end
end

Instance Method Details

#idiffObject



18
19
20
# File 'lib/integration_diff/dsl.rb', line 18

def idiff
  IntegrationDiff::Dsl.idiff
end