Sha256: 22cf39e11f11e1dbcd6129368ac7e4bacf2d92b3138a52c52899edf3e551a053

Contents?: true

Size: 284 Bytes

Versions: 26

Compression:

Stored size: 284 Bytes

Contents

require 'salemove/process_handler/cron_process'

module Salemove

  class EchoResultService
    def call
      puts "RESULT"
    end
  end

  cron_process = ProcessHandler::CronProcess.new
  cron_process.schedule('0.5')
  cron_process.spawn(EchoResultService.new, blocking: true)

end

Version data entries

26 entries across 26 versions & 1 rubygems

Version Path
process_handler-4.1.0 spec/fixtures/cron_service.rb
process_handler-4.0.0 spec/fixtures/cron_service.rb
process_handler-3.0.0 spec/fixtures/cron_service.rb
process_handler-2.3.0 spec/fixtures/cron_service.rb
process_handler-2.2.0 spec/fixtures/cron_service.rb
process_handler-2.1.0 spec/fixtures/cron_service.rb
process_handler-2.0.0 spec/fixtures/cron_service.rb
process_handler-1.1.2 spec/fixtures/cron_service.rb
process_handler-1.1.1 spec/fixtures/cron_service.rb
process_handler-1.1.0 spec/fixtures/cron_service.rb
process_handler-1.0.0 spec/fixtures/cron_service.rb
process_handler-0.3.0 spec/fixtures/cron_service.rb
process_handler-0.2.9 spec/fixtures/cron_service.rb
process_handler-0.2.8 spec/fixtures/cron_service.rb
process_handler-0.2.7 spec/fixtures/cron_service.rb
process_handler-0.2.5 spec/fixtures/cron_service.rb
process_handler-0.2.4 spec/fixtures/cron_service.rb
process_handler-0.2.3 spec/fixtures/cron_service.rb
process_handler-0.2.2 spec/fixtures/cron_service.rb
process_handler-0.2.1 spec/fixtures/cron_service.rb