Esempio n. 1
0
 def handle(self, *args, **options):
   servers = Server.objects.all()
   for s in servers:
     queue = events.server_queue(s)
     stats = queue.stats()
     for t in queue.tubes():
       queue.use(t)
       job = queue.peek_ready()
       while job:
         print "Deleting %s from %s: %s"%(job.jid, t, job.body)
         job.delete()
         job = queue.peek_ready()
Esempio n. 2
0
 def handle(self, *args, **options):
   servers = Server.objects.all()
   for s in servers:
     queue = events.server_queue(s)
     stats = queue.stats()
     print s
     for k,v in stats.iteritems():
       print "\t%s: %s"%(k, v)
     print "\tTubes:"
     for t in queue.tubes():
       print "\t\t%s"%(t)
       queue.use(t)
       next = queue.peek_ready()
       if next:
         print "\t\t\tNext job: %s"%(next.body)
       else:
         print "\t\t\tNo pending job."