From 5a4a29e72f8e8fa7a805a4c5ada4eb00ba32efa4 Mon Sep 17 00:00:00 2001 From: Guba Sándor <guba.sandor@cloud.bme.hu> Date: Tue, 11 Feb 2014 11:16:54 +0100 Subject: [PATCH] periodic tasks: added ignore-result to prevent massive queue stuck --- circle/firewall/tasks/local_tasks.py | 2 +- circle/vm/tasks/local_periodic_tasks.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/circle/firewall/tasks/local_tasks.py b/circle/firewall/tasks/local_tasks.py index 04ea776..0d75831 100644 --- a/circle/firewall/tasks/local_tasks.py +++ b/circle/firewall/tasks/local_tasks.py @@ -4,7 +4,7 @@ import django.conf settings = django.conf.settings.FIREWALL_SETTINGS -@celery.task +@celery.task(ignore_result=True) def periodic_task(): from firewall.fw import Firewall, dhcp, dns, ipset, vlan import remote_tasks diff --git a/circle/vm/tasks/local_periodic_tasks.py b/circle/vm/tasks/local_periodic_tasks.py index 098f9f8..bac9e71 100644 --- a/circle/vm/tasks/local_periodic_tasks.py +++ b/circle/vm/tasks/local_periodic_tasks.py @@ -2,7 +2,7 @@ from manager.mancelery import celery from vm.models import Node -@celery.task +@celery.task(ignore_result=True) def update_domain_states(): nodes = Node.objects.filter(enabled=True).all() for node in nodes: -- libgit2 0.26.0