Skip to content

Commit fe10dfd

Browse files
committed
Tweaked a number of setting value names and adjusted one value.
- Legacy-Id: 3037
1 parent 842b8f4 commit fe10dfd

10 files changed

Lines changed: 32 additions & 30 deletions

File tree

ietf/idrfc/expire.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ def send_expire_notice_for_id(doc):
4949

5050
def expire_id(doc):
5151
def move_file(f):
52-
src = os.path.join(settings.INTERNET_DRAFT_PATH, f)
52+
src = os.path.join(settings.IDSUBMIT_REPOSITORY_PATH, f)
5353
dst = os.path.join(settings.INTERNET_DRAFT_ARCHIVE_DIR, f)
5454

5555
if os.path.exists(src):
@@ -62,7 +62,7 @@ def move_file(f):
6262

6363
new_revision = "%02d" % (int(doc.revision) + 1)
6464

65-
new_file = open(os.path.join(settings.INTERNET_DRAFT_PATH, "%s-%s.txt" % (doc.filename, new_revision)), 'w')
65+
new_file = open(os.path.join(settings.IDSUBMIT_REPOSITORY_PATH, "%s-%s.txt" % (doc.filename, new_revision)), 'w')
6666
txt = render_to_string("idrfc/expire_text.txt",
6767
dict(doc=doc,
6868
authors=[a.person.email() for a in doc.authors.all()],
@@ -87,7 +87,7 @@ def clean_up_id_files():
8787
"""Move unidentified and old files out of the Internet Draft directory."""
8888
cut_off = datetime.date.today() - datetime.timedelta(days=InternetDraft.DAYS_TO_EXPIRE)
8989

90-
pattern = os.path.join(settings.INTERNET_DRAFT_PATH, "draft-*.*")
90+
pattern = os.path.join(settings.IDSUBMIT_REPOSITORY_PATH, "draft-*.*")
9191
files = []
9292
filename_re = re.compile('^(.*)-(\d\d)$')
9393

ietf/idrfc/tests.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -754,7 +754,7 @@ def setUp(self):
754754
os.mkdir(os.path.join(self.archive_dir, "deleted_tombstones"))
755755
os.mkdir(os.path.join(self.archive_dir, "expired_without_tombstone"))
756756

757-
settings.INTERNET_DRAFT_PATH = self.id_dir
757+
settings.IDSUBMIT_REPOSITORY_PATH = self.id_dir
758758
settings.INTERNET_DRAFT_ARCHIVE_DIR = self.archive_dir
759759

760760
def tearDown(self):

ietf/idrfc/views_doc.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ def document_main(request, name, tab):
147147

148148
(content1, content2) = _get_html(
149149
str(name)+","+str(id.revision)+",html",
150-
os.path.join(settings.INTERNET_DRAFT_PATH, name+"-"+id.revision+".txt"))
150+
os.path.join(settings.IDSUBMIT_REPOSITORY_PATH, name+"-"+id.revision+".txt"))
151151

152152
versions = _get_versions(id)
153153
history = _get_history(doc, versions)

ietf/iesg/views.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -314,7 +314,7 @@ def telechat_docs_tarfile(request,year,month,day):
314314
mfh, mfn = mkstemp()
315315
manifest = open(mfn, "w")
316316
for doc in docs:
317-
doc_path = os.path.join(settings.INTERNET_DRAFT_PATH, doc.draft.filename+"-"+doc.draft.revision_display()+".txt")
317+
doc_path = os.path.join(settings.IDSUBMIT_REPOSITORY_PATH, doc.draft.filename+"-"+doc.draft.revision_display()+".txt")
318318
if os.path.exists(doc_path):
319319
try:
320320
tarstream.add(doc_path, str(doc.draft.filename+"-"+doc.draft.revision_display()+".txt"))

ietf/meeting/views.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ def session_agenda(request, num, session, ext=None):
168168

169169
def convert_to_pdf(doc_name):
170170
import subprocess
171-
inpath = os.path.join(settings.INTERNET_DRAFT_PATH, doc_name + ".txt")
171+
inpath = os.path.join(settings.IDSUBMIT_REPOSITORY_PATH, doc_name + ".txt")
172172
outpath = os.path.join(settings.INTERNET_DRAFT_PDF_PATH, doc_name + ".pdf")
173173

174174
try:

ietf/settings.py

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -194,16 +194,18 @@
194194
LIAISON_ATTACH_URL = '/documents/LIAISON/'
195195

196196
# ID Submission Tool settings
197-
IDST_FROM_EMAIL = 'IETF I-D Submission Tool <idsubmission@ietf.org>'
198-
IDST_TO_EMAIL = 'internet-drafts@ietf.org'
197+
IDSUBMIT_FROM_EMAIL = 'IETF I-D Submission Tool <idsubmission@ietf.org>'
198+
IDSUBMIT_TO_EMAIL = 'internet-drafts@ietf.org'
199199

200200
# Days from meeting to cut off dates on submit
201201
FIRST_CUTOFF_DAYS = 5
202202
SECOND_CUTOFF_DAYS = 3
203203

204-
STAGING_PATH = '/a/www/www6s/staging/'
205-
STAGING_URL = 'http://www.ietf.org/staging/'
206-
IDNITS_PATH = '/a/www/ietf-datatracker/release/idnits'
204+
IDSUBMIT_REPOSITORY_PATH = INTERNET_DRAFT_PATH
205+
IDSUBMIT_STAGING_PATH = '/a/www/www6s/staging/'
206+
IDSUBMIT_STAGING_URL = 'http://www.ietf.org/staging/'
207+
IDSUBMIT_IDNITS_BINARY = '/a/www/ietf-datatracker/scripts/idnits'
208+
207209
MAX_PLAIN_DRAFT_SIZE = 6291456 # Max size of the txt draft in bytes
208210

209211
# DOS THRESHOLDS PER DAY (Sizes are in MB)

ietf/submit/forms.py

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -178,16 +178,16 @@ def check_tresholds(self):
178178
raise forms.ValidationError('The total size of today\'s submission has reached the maximum size of submission per day')
179179

180180
def check_paths(self):
181-
self.staging_path = getattr(settings, 'STAGING_PATH', None)
182-
self.idnits = getattr(settings, 'IDNITS_PATH', None)
181+
self.staging_path = getattr(settings, 'IDSUBMIT_STAGING_PATH', None)
182+
self.idnits = getattr(settings, 'IDSUBMIT_IDNITS_BINARY', None)
183183
if not self.staging_path:
184-
raise forms.ValidationError('STAGING_PATH not defined on settings.py')
184+
raise forms.ValidationError('IDSUBMIT_STAGING_PATH not defined on settings.py')
185185
if not os.path.exists(self.staging_path):
186-
raise forms.ValidationError('STAGING_PATH defined on settings.py does not exist')
186+
raise forms.ValidationError('IDSUBMIT_STAGING_PATH defined on settings.py does not exist')
187187
if not self.idnits:
188-
raise forms.ValidationError('IDNITS_PATH not defined on settings.py')
188+
raise forms.ValidationError('IDSUBMIT_IDNITS_BINARY not defined on settings.py')
189189
if not os.path.exists(self.idnits):
190-
raise forms.ValidationError('IDNITS_PATH defined on settings.py does not exist')
190+
raise forms.ValidationError('IDSUBMIT_IDNITS_BINARY defined on settings.py does not exist')
191191

192192
def check_previous_submission(self):
193193
filename = self.draft.filename
@@ -315,7 +315,7 @@ def save(self, request):
315315

316316
def send_confirmation_mail(self, request):
317317
subject = 'Confirmation for Auto-Post of I-D %s' % self.draft.filename
318-
from_email = settings.IDST_FROM_EMAIL
318+
from_email = settings.IDSUBMIT_FROM_EMAIL
319319
to_email = self.cleaned_data['email']
320320
send_mail(request, to_email, from_email, subject, 'submit/confirm_autopost.txt',
321321
{'draft': self.draft, 'domain': Site.objects.get_current().domain })
@@ -432,8 +432,8 @@ def get_authors(self):
432432
def move_docs(self, draft, revision):
433433
old_revision = draft.revision
434434
for ext in draft.file_type.split(','):
435-
source = os.path.join(settings.STAGING_PATH, '%s-%s%s' % (draft.filename, old_revision, ext))
436-
dest = os.path.join(settings.STAGING_PATH, '%s-%s%s' % (draft.filename, revision, ext))
435+
source = os.path.join(settings.IDSUBMIT_STAGING_PATH, '%s-%s%s' % (draft.filename, old_revision, ext))
436+
dest = os.path.join(settings.IDSUBMIT_STAGING_PATH, '%s-%s%s' % (draft.filename, revision, ext))
437437
os.rename(source, dest)
438438

439439
def save_new_draft_info(self):
@@ -456,8 +456,8 @@ def save(self, request):
456456

457457
def send_mail_to_secretariat(self, request):
458458
subject = 'Manual Post Requested for %s' % self.draft.filename
459-
from_email = settings.IDST_FROM_EMAIL
460-
to_email = settings.IDST_TO_EMAIL
459+
from_email = settings.IDSUBMIT_FROM_EMAIL
460+
to_email = settings.IDSUBMIT_TO_EMAIL
461461
cc = [self.cleaned_data['email']]
462462
cc += [i['email'][1] for i in self.authors]
463463
if self.draft.group_acronym:

ietf/submit/templatetags/submit_tags.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@
1111
def show_submission_files(context, submission):
1212
result = []
1313
for ext in submission.file_type.split(','):
14-
source = os.path.join(settings.STAGING_PATH, '%s-%s%s' % (submission.filename, submission.revision, ext))
14+
source = os.path.join(settings.IDSUBMIT_STAGING_PATH, '%s-%s%s' % (submission.filename, submission.revision, ext))
1515
if os.path.exists(source):
1616
result.append({'name': '[%s version ]' % ext[1:].capitalize(),
17-
'url': '%s%s-%s%s' % (settings.STAGING_URL, submission.filename, submission.revision, ext)})
17+
'url': '%s%s-%s%s' % (settings.IDSUBMIT_STAGING_URL, submission.filename, submission.revision, ext)})
1818
return {'files': result}
1919

2020
def show_two_pages(context, two_pages, validation):

ietf/submit/utils.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626

2727
def request_full_url(request, submission):
2828
subject = 'Full url for managing submission of draft %s' % submission.filename
29-
from_email = settings.IDST_FROM_EMAIL
29+
from_email = settings.IDSUBMIT_FROM_EMAIL
3030
to_email = ['%s <%s>' % i.email() for i in submission.tempidauthors_set.all()]
3131
send_mail(request, to_email, from_email, subject, 'submit/request_full_url.txt',
3232
{'submission': submission,
@@ -142,14 +142,14 @@ def is_secretariat(user):
142142

143143
def move_docs(submission):
144144
for ext in submission.file_type.split(','):
145-
source = os.path.join(settings.STAGING_PATH, '%s-%s%s' % (submission.filename, submission.revision, ext))
146-
dest = os.path.join(settings.INTERNET_DRAFT_PATH, '%s-%s%s' % (submission.filename, submission.revision, ext))
145+
source = os.path.join(settings.IDSUBMIT_STAGING_PATH, '%s-%s%s' % (submission.filename, submission.revision, ext))
146+
dest = os.path.join(settings.IDSUBMIT_REPOSITORY_PATH, '%s-%s%s' % (submission.filename, submission.revision, ext))
147147
os.rename(source, dest)
148148

149149

150150
def remove_docs(submission):
151151
for ext in submission.file_type.split(','):
152-
source = os.path.join(settings.STAGING_PATH, '%s-%s%s' % (submission.filename, submission.revision, ext))
152+
source = os.path.join(settings.IDSUBMIT_STAGING_PATH, '%s-%s%s' % (submission.filename, submission.revision, ext))
153153
if os.path.exists(source):
154154
os.unlink(source)
155155

ietf/submit/views.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ def draft_status(request, submission_id, submission_hash=None, message=None):
118118
if detail.revision == '00' and not approved_detail:
119119
submitter = auto_post_form.save_submitter_info()
120120
subject = 'New draft waiting for approval: %s' % detail.filename
121-
from_email = settings.IDST_FROM_EMAIL
121+
from_email = settings.IDSUBMIT_FROM_EMAIL
122122
to_email = []
123123
if detail.group_acronym:
124124
to_email += [i.person.email()[1] for i in detail.group_acronym.wgchair_set.all()]

0 commit comments

Comments
 (0)