Sha256: a06a73133f0457816458a62b4fc2fb5d89a3dd204d3116eff615db51211f896b

Contents?: true

Size: 315 Bytes

Versions: 2

Compression:

Stored size: 315 Bytes

Contents

require 'aws/simple_workflow/decision_task'

module AWS
  class SimpleWorkflow
    module DecisionTaskAdditions
      def scheduled_event(event)
        @scheduled_event ||= events.to_a[event.attributes.scheduled_event_id - 1]
      end
    end

    DecisionTask.__send__(:include, DecisionTaskAdditions)
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
simpler_workflow-0.1.6 lib/aws/simple_workflow/decision_task_additions.rb
simpler_workflow-0.1.5 lib/aws/simple_workflow/decision_task_additions.rb