Project
Reverse Dependencies for resque-meta
The projects listed here declare resque-meta as a runtime or development dependency
0.02
A Resque plugin that provides helpers for progress updates from within your
jobs.
For example:
class MyJob
extend Resque::Plugins::Progress
def self.perform(meta_id, *args)
(0..10).each do |i|
at(i, 10, "Lifted #{num} heavy things. #{10-num} more to go!")
heavy_lifting(i)
end
end
end
meta0 = MyJob.enqueue('stuff')
meta0.progress.num_complete # => 0
meta0.progress.total # => 10
meta0.progress.percent # => 100
meta0.progress.message # => nil
# later
meta1 = MyJob.get_meta('03c9e1a045ad012dd20500264a19273c')
meta1.progress.num_complete # => 4
meta1.progress.total # => 10
meta1.progress.percent # => 40
meta1.progress.message # => 'Lifted 4 heavy things. 6 more to go!'
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
0.01
Seamless integration of resque with resque-progress and resque-lock
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
Activity
0.01
If you want to be able fetch the result from a Resque
job's perform method. Results will be encoded using JSON.
For example:
require 'resque-result'
class MyJob
extend Resque::Plugins::Result
def self.perform(meta_id, big_num)
factor(big_num)
end
end
meta0 = MyJob.enqueue(3574406403731)
meta0.enqueued_at # => 'Wed May 19 13:42:41 -0600 2010'
meta0.meta_id # => '03c9e1a045ad012dd20500264a19273c'
# later
meta1 = MyJob.get_meta('03c9e1a045ad012dd20500264a19273c')
meta1.succeeded? # => true
meta1.result # => [ 1299709, 2750159 ]
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
0.0
A robust implementation of send_later for Rails apps using Resque.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
Activity
0.0
A resque plugin for tracking jobs and their state (pending, running, failed) based on some originating entity
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
Activity
0.0
Integration of resque with resque-progress and resque-lock
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
Activity
0.0
Travis builder for ruby.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
Activity