From be05dccc12bcf802eb2d1df6ad225663461c6e58 Mon Sep 17 00:00:00 2001
From: Brian Moe <brian.moe@ligo.org>
Date: Tue, 4 Dec 2012 15:04:21 -0600
Subject: [PATCH] Changed neighbors 'delta' to 'neighborhood'

---
 gracedb/models.py | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/gracedb/models.py b/gracedb/models.py
index ea901390e..508883d73 100644
--- a/gracedb/models.py
+++ b/gracedb/models.py
@@ -61,6 +61,8 @@ class Event(models.Model):
         ("MBTA", "MBTAOnline"),
         ("HWINJ", "HardwareInjection"),
     )
+    DEFAULT_EVENT_NEIGHBORHOOD = (5,5)
+
     submitter = models.ForeignKey(User)
     created = models.DateTimeField(auto_now_add=True)
     group = models.ForeignKey(Group)
@@ -123,15 +125,16 @@ class Event(models.Model):
             gps_time = int(posixToGpsTime(posix_time))
             return gps_time - self.gpstime
 
-    def neighbors(self, delta=5, delta2=None):
+    def neighbors(self, neighborhood=None):
         if not self.gpstime:
             return []
         if self.group.name == 'Test':
             nearby = Event.objects.filter(group__name='Test')
         else:
             nearby = Event.objects.exclude(group__name='Test')
-        if delta2 is None:
-            delta2 = delta
+
+        delta, delta2 = neighborhood or self.DEFAULT_EVENT_NEIGHBORHOOD
+
         nearby = nearby.filter(gpstime__range=(self.gpstime-delta, self.gpstime+delta2))
         nearby = nearby.exclude(id=self.id)
         nearby = nearby.order_by('gpstime')
-- 
GitLab