From 900174ae57d328806486515d74940d5a6001f446 Mon Sep 17 00:00:00 2001
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Sun, 9 Jul 2017 15:01:21 +0000
Subject: [PATCH] Added log.unreachable() calls to some functions believed to
 be unused.  - Legacy-Id: 13818

---
 ietf/doc/utils.py           | 2 ++
 ietf/group/models.py        | 2 +-
 ietf/secr/drafts/views.py   | 2 ++
 ietf/secr/meetings/views.py | 8 ++++++++
 4 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/ietf/doc/utils.py b/ietf/doc/utils.py
index 4ccc1c2e7..80e8affc1 100644
--- a/ietf/doc/utils.py
+++ b/ietf/doc/utils.py
@@ -198,6 +198,8 @@ def close_open_ballots(doc, by):
 def augment_with_start_time(docs):
     """Add a started_time attribute to each document with the time of
     the first revision."""
+    from ietf.utils import log
+    log.unreachable("2017-07-08")
     docs = list(docs)
 
     docs_dict = {}
diff --git a/ietf/group/models.py b/ietf/group/models.py
index d81a9c2e7..20f7dee4c 100644
--- a/ietf/group/models.py
+++ b/ietf/group/models.py
@@ -287,7 +287,7 @@ class Role(models.Model):
         Is intended for display use, not in email context.
         Use self.formatted_email() for that.
         """
-        log.unreachable()
+        log.unreachable("2017-06-06")
         if self.person:
             return u"%s <%s>" % (self.person.plain_name(), self.email.address)
         else:
diff --git a/ietf/secr/drafts/views.py b/ietf/secr/drafts/views.py
index fabb17c0a..73309d0be 100644
--- a/ietf/secr/drafts/views.py
+++ b/ietf/secr/drafts/views.py
@@ -817,6 +817,8 @@ def makerfc(request, id):
 
     * draft 
     '''
+    from ietf.utils import log
+    log.unreachable("2017-07-08")
 
     draft = get_object_or_404(Document, name=id)
     
diff --git a/ietf/secr/meetings/views.py b/ietf/secr/meetings/views.py
index 4b6050d34..a54a34de6 100644
--- a/ietf/secr/meetings/views.py
+++ b/ietf/secr/meetings/views.py
@@ -238,6 +238,8 @@ def sort_groups(meeting,schedule=None):
     Similar to sreq.views.sort_groups
     Takes a Meeting object and returns a tuple scheduled_groups, unscheduled groups.
     '''
+    from ietf.utils import log
+    log.unreachable("2017-07-08")
     if not schedule:
         schedule = meeting.agenda
     scheduled_groups = []
@@ -266,6 +268,8 @@ def ajax_get_times(request, meeting_id, day):
     returns JSON format response: [{id:start_time, value:start_time-end_time},...]
     '''
     # TODO strip duplicates if there are any
+    from ietf.utils import log
+    log.unreachable("2017-07-08")
     results=[]
     room = Room.objects.filter(meeting__number=meeting_id)[0]
     slots = TimeSlot.objects.filter(meeting__number=meeting_id,time__week_day=day,location=room).order_by('time')
@@ -645,6 +649,8 @@ def remove_session(request, meeting_id, acronym):
     According to Wanda this option is used when people cancel, so the Session
     request should be deleted as well.
     '''
+    from ietf.utils import log
+    log.unreachable("2017-07-08")
     meeting = get_object_or_404(Meeting, number=meeting_id)
     group = get_object_or_404(Group, acronym=acronym)
     sessions = Session.objects.filter(meeting=meeting,group=group)
@@ -1034,6 +1040,8 @@ def unschedule(request, meeting_id, schedule_name, session_id):
     '''
     Unschedule given session object
     '''
+    from ietf.utils import log
+    log.unreachable("2017-07-08")
     meeting = get_object_or_404(Meeting, number=meeting_id)
     session = get_object_or_404(Session, id=session_id)