module BusinessFlow::Retryable::ClassMethods

Additions to the DSL

Public Instance Methods

execute(flow) click to toggle source
Calls superclass method
# File lib/business_flow/retryable.rb, line 23
def execute(flow)
  ::Retryable.retryable(@retryable_config) do
    super(flow)
  end
end
retryable(opts) click to toggle source
# File lib/business_flow/retryable.rb, line 18
def retryable(opts)
  @retryable_config ||= {}
  @retryable_config.merge!(opts)
end