Merged in [13727] from rcross@amsl.com:

Remove legacy external interim meeting listing.  Install redirect to /meeting/past.  Fixes .
 - Legacy-Id: 13742
Note: SVN reference [13727] has been migrated to Git commit 7d244c9a38
This commit is contained in:
Henrik Levkowetz 2017-06-30 18:36:10 +00:00
commit 9415d65341

View file

@ -15,14 +15,11 @@ import debug # pyflakes:ignore
from apiclient.discovery import build
from django.conf import settings
from django.core.exceptions import ObjectDoesNotExist
from django.http import HttpRequest
from django.shortcuts import render
from ietf.doc.models import Document, DocAlias, DocEvent, NewRevisionDocEvent, State
from ietf.group.models import Group
from ietf.meeting.models import Meeting, SessionPresentation, TimeSlot, SchedTimeSessAssignment
from ietf.person.models import Person
from ietf.secr.proceedings.models import InterimMeeting # proxy model
from ietf.utils.log import log
from ietf.utils.mail import send_mail
@ -304,31 +301,6 @@ def get_progress_stats(sdate,edate):
return data
def create_interim_directory():
'''
Create static Interim Meeting directory pages that will live in a different URL space than
the secretariat Django project
'''
# produce date sorted output
page = 'proceedings.html'
meetings = InterimMeeting.objects.filter(session__status='sched').order_by('-date')
response = render(HttpRequest(), 'proceedings/interim_directory.html',{'meetings': meetings})
path = os.path.join(settings.SECR_INTERIM_LISTING_DIR, page)
f = open(path,'w')
f.write(response.content)
f.close()
# produce group sorted output
page = 'proceedings-bygroup.html'
qs = InterimMeeting.objects.filter(session__status='sched')
meetings = sorted(qs, key=lambda a: a.group().acronym)
response = render(HttpRequest(), 'proceedings/interim_directory.html',{'meetings': meetings})
path = os.path.join(settings.SECR_INTERIM_LISTING_DIR, page)
f = open(path,'w')
f.write(response.content)
f.close()
def is_powerpoint(doc):
'''
Returns true if document is a Powerpoint presentation