module Aptible::Resource
Constants
- RETRY_COORDINATOR_OVERRIDE
- VERSION
Public Class Methods
override_retry_coordinator_class(klass) { || ... }
click to toggle source
# File lib/aptible/resource.rb, line 35 def override_retry_coordinator_class(klass) Thread.current[RETRY_COORDINATOR_OVERRIDE] = klass yield if block_given? ensure Thread.current[RETRY_COORDINATOR_OVERRIDE] = nil end
retry_coordinator_class()
click to toggle source
# File lib/aptible/resource.rb, line 42 def retry_coordinator_class override = Thread.current[RETRY_COORDINATOR_OVERRIDE] return override if override configuration.retry_coordinator_class end
without_retry(&block)
click to toggle source
# File lib/aptible/resource.rb, line 29 def without_retry(&block) override_retry_coordinator_class( Aptible::Resource::NullRetryCoordinator, &block ) end