| In: |
lib/rq-3.0.0/lister.rb
|
| Parent: | MainHelper |
# File lib/rq-3.0.0/lister.rb, line 14
14: def list
15: #--{{{
16: set_q
17:
18: @infile = @options['infile']
19: debug{ "infile <#{ @infile }>" }
20:
21: jobs = []
22: if @infile
23: open(@infile) do |f|
24: debug{ "reading jobs from <#{ @infile }>" }
25: loadio f, @infile, jobs
26: end
27: end
28: if stdin?
29: debug{ "reading jobs from <stdin>" }
30: loadio stdin, 'stdin', jobs
31: end
32: jobs.each{|job| @argv << Integer(job['jid'])}
33:
34: @q.qdb.transaction_retries = 1
35:
36: @q.list(*@argv, &dumping_yaml_tuples)
37:
38: jobs = nil
39: self
40: #--}}}
41: end