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-1.3.0 lib/dynflow/action/timeouts.rb
dynflow-1.2.3 lib/dynflow/action/timeouts.rb
dynflow-1.2.2 lib/dynflow/action/timeouts.rb
dynflow-1.2.1 lib/dynflow/action/timeouts.rb
dynflow-1.2.0 lib/dynflow/action/timeouts.rb
dynflow-1.2.0.pre1 lib/dynflow/action/timeouts.rb
dynflow-1.1.6 lib/dynflow/action/timeouts.rb
dynflow-1.1.5 lib/dynflow/action/timeouts.rb
dynflow-1.1.4 lib/dynflow/action/timeouts.rb
dynflow-1.1.3 lib/dynflow/action/timeouts.rb
dynflow-1.1.2 lib/dynflow/action/timeouts.rb
dynflow-1.1.1 lib/dynflow/action/timeouts.rb
dynflow-1.1.0 lib/dynflow/action/timeouts.rb
dynflow-1.0.5 lib/dynflow/action/timeouts.rb
dynflow-1.0.4 lib/dynflow/action/timeouts.rb
dynflow-1.0.3 lib/dynflow/action/timeouts.rb
dynflow-1.0.2 lib/dynflow/action/timeouts.rb
dynflow-1.0.1 lib/dynflow/action/timeouts.rb
dynflow-1.0.0 lib/dynflow/action/timeouts.rb
dynflow-0.8.37 lib/dynflow/action/timeouts.rb