Repository :
http://git.fedorahosted.org/cgit/copr.git
On branch : master
---------------------------------------------------------------
commit 76836c4176c0e9a72a2e3be297009344c88c8f21
Author: Miroslav Suchý <msuchy(a)redhat.com>
Date: Thu Jun 25 16:08:35 2015 +0200
add small script to print queues
---------------------------------------------------------------
backend/run/print_queues.py | 23 +++++++++++++++++++++++
1 files changed, 23 insertions(+), 0 deletions(-)
diff --git a/backend/run/print_queues.py b/backend/run/print_queues.py
new file mode 100755
index 0000000..0f93c63
--- /dev/null
+++ b/backend/run/print_queues.py
@@ -0,0 +1,23 @@
+#!/usr/bin/python
+# coding: utf-8
+
+NUM_QUEUES = 2
+
+import sys
+sys.path.append("/usr/share/copr/")
+
+from retask.task import Task
+from retask.queue import Queue
+
+for i in range(0, NUM_QUEUES):
+ print("## Queue {}".format(i))
+ q = Queue("copr-be-{}".format(i))
+ q.connect()
+ save_q = []
+ while q.length != 0:
+ task = q.dequeue()
+ print task.data
+ save_q.append(task)
+ for t in save_q:
+ q.enqueue(t)
+