Module: DistributeReads

Defined in:
lib/resilient_reads.rb

Overview

Backward-compatible constant so existing initializers using DistributeReads.eager_load = true etc. still work.

Defined Under Namespace

Classes: TooMuchLag

Class Method Summary collapse

Class Method Details

.by_defaultObject



290
291
292
# File 'lib/resilient_reads.rb', line 290

def by_default
  ResilientReads.config.by_default
end

.by_default=(val) ⇒ Object



286
287
288
# File 'lib/resilient_reads.rb', line 286

def by_default=(val)
  ResilientReads.config.by_default = val
end

.default_optionsObject



298
299
300
# File 'lib/resilient_reads.rb', line 298

def default_options
  ResilientReads.config.default_options
end

.default_options=(val) ⇒ Object



294
295
296
# File 'lib/resilient_reads.rb', line 294

def default_options=(val)
  ResilientReads.config.default_options = val
end

.eager_loadObject



282
283
284
# File 'lib/resilient_reads.rb', line 282

def eager_load
  ResilientReads.config.eager_load
end

.eager_load=(val) ⇒ Object



278
279
280
# File 'lib/resilient_reads.rb', line 278

def eager_load=(val)
  ResilientReads.config.eager_load = val
end

.loggerObject



306
307
308
# File 'lib/resilient_reads.rb', line 306

def logger
  ResilientReads.config.logger
end

.logger=(val) ⇒ Object



302
303
304
# File 'lib/resilient_reads.rb', line 302

def logger=(val)
  ResilientReads.config.logger = val
end

.replication_lagObject



310
311
312
# File 'lib/resilient_reads.rb', line 310

def replication_lag
  ResilientReads.replication_lag
end