Sha256: 58ba04f895eea3d31bbb3add7149dab371c1c12282429dd61a910ff9a044fb28
Contents?: true
Size: 482 Bytes
Versions: 38
Compression:
Stored size: 482 Bytes
Contents
require 'open-uri' # Sample pseudo participant # # See http://gist.github.com/144861 for a test engine class Sample < DaemonKit::RuotePseudoParticipant on_exception :dammit on_complete do |workitem| workitem['success'] = true end def quote workitem["quote"] = open("http://www.iheartquotes.com/api/v1/random").read end def err raise ArgumentError, "Does not compute" end def dammit( exception ) workitem["error"] = exception.message end end
Version data entries
38 entries across 38 versions & 7 rubygems