Sha256: a9561170b50d45400150495f71fd54710f7a80f12a9bdf766b963abfc477e7a1

Contents?: true

Size: 245 Bytes

Versions: 59

Compression:

Stored size: 245 Bytes

Contents

module Dynflow
  module Action::Timeouts
    Timeout = Algebrick.atom

    def process_timeout
      fail("Timeout exceeded.")
    end

    def schedule_timeout(seconds)
      world.clock.ping suspended_action, seconds, Timeout
    end
 end
end

Version data entries

59 entries across 59 versions & 1 rubygems

Version Path
dynflow-0.8.16 lib/dynflow/action/timeouts.rb
dynflow-0.8.15 lib/dynflow/action/timeouts.rb
dynflow-0.8.14 lib/dynflow/action/timeouts.rb
dynflow-0.8.13 lib/dynflow/action/timeouts.rb
dynflow-0.8.12 lib/dynflow/action/timeouts.rb
dynflow-0.8.11 lib/dynflow/action/timeouts.rb
dynflow-0.8.10 lib/dynflow/action/timeouts.rb
dynflow-0.8.9 lib/dynflow/action/timeouts.rb
dynflow-0.8.8 lib/dynflow/action/timeouts.rb
dynflow-0.8.7 lib/dynflow/action/timeouts.rb
dynflow-0.8.6 lib/dynflow/action/timeouts.rb
dynflow-0.8.5 lib/dynflow/action/timeouts.rb
dynflow-0.8.4 lib/dynflow/action/timeouts.rb
dynflow-0.8.3 lib/dynflow/action/timeouts.rb
dynflow-0.8.2 lib/dynflow/action/timeouts.rb
dynflow-0.8.1 lib/dynflow/action/timeouts.rb
dynflow-0.8.0 lib/dynflow/action/timeouts.rb
dynflow-0.7.9 lib/dynflow/action/timeouts.rb
dynflow-0.7.8 lib/dynflow/action/timeouts.rb