Module: UiDelta::Dsl

Defined in:
lib/ui_delta/dsl.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.ui_deltaObject



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

def self.ui_delta
  @ui_delta ||=
    begin
      klass =
        if UiDelta.enable_service
          UiDelta::Runner
        else
          UiDelta::DummyRunner
        end

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

Instance Method Details

#ui_deltaObject



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

def ui_delta
  UiDelta::Dsl.ui_delta
end