浏览代码

fix for redis queue checking

Avik Datta 4 年之前
父节点
当前提交
a6d3fccf0f
共有 1 个文件被更改,包括 6 次插入2 次删除
  1. 6 2
      igf_airflow/check_celery_queue.py

+ 6 - 2
igf_airflow/check_celery_queue.py

@@ -3,10 +3,14 @@ import redis
 def fetch_queue_list_from_redis_server(url):
   try:
     queue_list = list()
+    print(url)
+    print(redis.__version__)
     r = redis.from_url(url)
     for i in r.keys():
-      queue = i.decode() 
-      if not queue.startswith('_'):
+      queue = i.decode()
+      if not queue.startswith('_') and \
+         not queue.startswith('unacked'):
+        print(queue)
         q_len = r.llen(queue)
         queue_list.append({queue:q_len})
     return queue_list