From 063ff638817f3732d088f1794a4dfc3ac15e7dfb Mon Sep 17 00:00:00 2001 From: Donald Stufft Date: Wed, 24 Jul 2013 23:38:48 -0400 Subject: Be smarter about what we queue --- store.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/store.py b/store.py index 9fa8e9e..8d0c79e 100644 --- a/store.py +++ b/store.py @@ -2313,8 +2313,11 @@ class Store: tags = ["pkg~%s" % pkg if pkg is not None else "simple-index" for pkg in self._changed_packages] - # Enqueue the purge - self.enqueue(tasks.purge_fastly_tags, + # We only need to bother to enqueue a task if we have something + # to purge + if tags: + # Enqueue the purge + self.enqueue(tasks.purge_fastly_tags, self.config.fastly_api_domain, self.config.fastly_api_key, self.config.fastly_service_id, -- cgit v1.2.1