aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2017-12-17 19:31:38 -0500
committerRob Austein <sra@hactrn.net>2017-12-17 19:31:38 -0500
commit2c4fd3753c0e9f8d449d37594b5b401e2dc5dcee (patch)
treee74ed6411b427a5fff62a50a94ebc14323a74d0b
parent24c1693bb671354db08daae63879948782c0b5ea (diff)
Doh, zones don't have retrieval dates.zone-cleanup
-rwxr-xr-xrp/rcynic/rcynicng6
1 files changed, 4 insertions, 2 deletions
diff --git a/rp/rcynic/rcynicng b/rp/rcynic/rcynicng
index e22711e7..59c1bc31 100755
--- a/rp/rcynic/rcynicng
+++ b/rp/rcynic/rcynicng
@@ -1071,8 +1071,10 @@ class Fetcher(object):
session_id = notification.get("session_id")
serial = long(notification.get("serial"))
- zone = RRDPZone.objects.filter(
- session_id = session_id).order_by("-retrieved__started").first()
+ try:
+ zone = RRDPZone.objects.get(session_id = session_id)
+ except RRDPZone.DoesNotExist:
+ zone = None
logger.debug("RRDP notification for %s session_id %s serial %s current zone %r",
self.uri, session_id, serial, zone)