Sha256: 03ec378cb4368ab948d63bda0358f3cd4ac117d8eca6877b6a354a5ea94091e3

Contents?: true

Size: 304 Bytes

Versions: 30

Compression:

Stored size: 304 Bytes

Contents

# Simple Action that fails the work unit until it is just about to exhaust
# all of its retries.
class FailureTesting < CloudCrowd::Action
  
  def process
    if options['attempts'] + 1 >= CloudCrowd.config[:work_unit_retries]
      return 'made it!'
    else
      raise 'hell'
    end    
  end
  
end

Version data entries

30 entries across 30 versions & 2 rubygems

Version Path
cloud-crowd-0.7.6 test/config/actions/failure_testing.rb
cloud-crowd-0.7.5 test/config/actions/failure_testing.rb
cloud-crowd-0.7.3 test/config/actions/failure_testing.rb
cloud-crowd-0.7.2 test/config/actions/failure_testing.rb
cloud-crowd-0.7.2.beta test/config/actions/failure_testing.rb
cloud-crowd-0.7.2.pre3 test/config/actions/failure_testing.rb
cloud-crowd-0.7.2.pre2 test/config/actions/failure_testing.rb
cloud-crowd-0.7.2.pre test/config/actions/failure_testing.rb
cloud-crowd-0.7.1 test/config/actions/failure_testing.rb
cloud-crowd-0.7.0 test/config/actions/failure_testing.rb
cloud-crowd-0.7.0.pre test/config/actions/failure_testing.rb
cloud-crowd-0.6.2 test/config/actions/failure_testing.rb
cloud-crowd-0.6.1 test/config/actions/failure_testing.rb
cloud-crowd-0.6.0 test/config/actions/failure_testing.rb
cloud-crowd-0.5.2 test/config/actions/failure_testing.rb
cloud-crowd-0.5.0 test/config/actions/failure_testing.rb
cloud-crowd-0.4.1 test/config/actions/failure_testing.rb
cloud-crowd-0.4.0 test/config/actions/failure_testing.rb
mooktakim-cloud-crowd-0.3.5 test/config/actions/failure_testing.rb
mooktakim-cloud-crowd-0.3.4 test/config/actions/failure_testing.rb