From 254e35fa56f78cc490148e362eb9dd9593f37999 Mon Sep 17 00:00:00 2001 From: Ryan Cross Date: Thu, 1 Jun 2017 23:59:56 +0000 Subject: [PATCH] Remove old proceedings generation code. Fixes #2234. Commit ready for merge. - Legacy-Id: 13492 --- .../templates/dbtemplate/template_list.html | 2 +- ietf/secr/proceedings/proc_utils.py | 407 +----------------- ietf/secr/proceedings/tests.py | 24 +- ietf/secr/proceedings/urls.py | 2 - ietf/secr/proceedings/views.py | 71 +-- .../templates/includes/proceeding_area.html | 24 -- .../templates/includes/proceeding_footer.html | 14 - .../templates/includes/proceeding_header.html | 96 ----- .../templates/includes/proceeding_title.html | 2 - .../includes/proceedings_functions.html | 18 - .../proceedings/acknowledgement.html | 30 -- ietf/secr/templates/proceedings/agenda.html | 65 --- ietf/secr/templates/proceedings/area.html | 20 - ietf/secr/templates/proceedings/attendee.html | 28 -- ietf/secr/templates/proceedings/index.html | 55 --- ietf/secr/templates/proceedings/irtf.html | 67 --- ietf/secr/templates/proceedings/overview.html | 138 ------ ietf/secr/templates/proceedings/plenary.html | 20 - .../templates/proceedings/proceedings.html | 169 -------- .../proceedings/proceedings_template.html | 21 - ietf/secr/templates/proceedings/progress.html | 51 --- ietf/secr/templates/proceedings/rg_irtf.html | 15 - ietf/secr/templates/proceedings/select.html | 19 - ietf/secr/templates/proceedings/training.html | 24 -- 24 files changed, 9 insertions(+), 1373 deletions(-) delete mode 100644 ietf/secr/templates/includes/proceeding_area.html delete mode 100644 ietf/secr/templates/includes/proceeding_footer.html delete mode 100644 ietf/secr/templates/includes/proceeding_header.html delete mode 100644 ietf/secr/templates/includes/proceeding_title.html delete mode 100644 ietf/secr/templates/proceedings/acknowledgement.html delete mode 100644 ietf/secr/templates/proceedings/agenda.html delete mode 100644 ietf/secr/templates/proceedings/area.html delete mode 100644 ietf/secr/templates/proceedings/attendee.html delete mode 100644 ietf/secr/templates/proceedings/index.html delete mode 100644 ietf/secr/templates/proceedings/irtf.html delete mode 100644 ietf/secr/templates/proceedings/overview.html delete mode 100644 ietf/secr/templates/proceedings/plenary.html delete mode 100644 ietf/secr/templates/proceedings/proceedings.html delete mode 100644 ietf/secr/templates/proceedings/proceedings_template.html delete mode 100644 ietf/secr/templates/proceedings/progress.html delete mode 100644 ietf/secr/templates/proceedings/rg_irtf.html delete mode 100644 ietf/secr/templates/proceedings/training.html diff --git a/ietf/dbtemplate/templates/dbtemplate/template_list.html b/ietf/dbtemplate/templates/dbtemplate/template_list.html index e12ef6c2c..51d8f3fda 100644 --- a/ietf/dbtemplate/templates/dbtemplate/template_list.html +++ b/ietf/dbtemplate/templates/dbtemplate/template_list.html @@ -6,7 +6,7 @@ {% if template_list %} {% else %} diff --git a/ietf/secr/proceedings/proc_utils.py b/ietf/secr/proceedings/proc_utils.py index 6e25388fd..a4d7ebc40 100644 --- a/ietf/secr/proceedings/proc_utils.py +++ b/ietf/secr/proceedings/proc_utils.py @@ -3,12 +3,9 @@ proc_utils.py This module contains all the functions for generating static proceedings pages ''' -from urllib2 import urlopen import datetime -import glob import os import re -import shutil import subprocess import debug # pyflakes:ignore @@ -16,28 +13,19 @@ import debug # pyflakes:ignore from django.conf import settings from django.core.exceptions import ObjectDoesNotExist from django.http import HttpRequest -from django.shortcuts import render_to_response, render -from django.db.utils import ConnectionDoesNotExist +from django.shortcuts import render -from ietf.doc.models import Document, DocAlias, RelatedDocument, DocEvent, NewRevisionDocEvent, State -from ietf.group.models import Group, Role -from ietf.group.utils import get_charter_text -from ietf.meeting.helpers import get_schedule -from ietf.meeting.models import Session, Meeting, SchedTimeSessAssignment, SessionPresentation, TimeSlot +from ietf.doc.models import Document, DocAlias, DocEvent, NewRevisionDocEvent, State +from ietf.group.models import Group +from ietf.meeting.models import Meeting, SessionPresentation, TimeSlot from ietf.person.models import Person from ietf.secr.proceedings.models import InterimMeeting # proxy model -from ietf.secr.proceedings.models import Registration -from ietf.secr.utils.document import get_rfc_num -from ietf.secr.utils.group import groups_by_session -from ietf.secr.utils.meeting import get_proceedings_path, get_materials, get_session from ietf.utils.log import log from ietf.utils.mail import send_mail AUDIO_FILE_RE = re.compile(r'ietf(?P[\d]+)-(?P.*)-(?P