Skip to content

Commit f3b22aa

Browse files
committed
Added django.setup() to some additional scripts, as required under Django 1.7.
- Legacy-Id: 9069
1 parent cebffd3 commit f3b22aa

20 files changed

Lines changed: 78 additions & 25 deletions

ietf/bin/announce-header-change

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@ sys.path = [ basedir ] + sys.path
99
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "ietf.settings")
1010

1111
import django
12+
django.setup()
13+
1214
from django.core import management
1315
from django.template.loader import render_to_string
1416

1517
from ietf import settings
1618
from ietf.utils.mail import send_mail_preformatted
1719
from ietf.utils.mail import send_mail
1820

19-
django.setup()
20-
2121
target_date=datetime.date(year=2014,month=1,day=24)
2222

2323
send_mail(request = None,

ietf/bin/create-break-sessions

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ basedir = os.path.abspath(os.path.join(os.path.dirname(__file__), "../.."))
88
sys.path = [ basedir ] + sys.path
99
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "ietf.settings")
1010

11+
import django
12+
django.setup()
13+
1114
from ietf.group.models import Group
1215
from ietf.person.models import Person
1316
from ietf.name.models import SessionStatusName

ietf/bin/create-charter-newrevisiondocevents

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,14 @@ import re
2525
from datetime import datetime as Datetime
2626

2727
import django
28+
django.setup()
29+
2830
from django.conf import settings
2931

3032
from ietf.utils.path import path as Path
3133
from ietf.doc.models import Document, NewRevisionDocEvent
3234
from ietf.person.models import Person
3335

34-
django.setup()
3536
system_entity = Person.objects.get(name="(System)")
3637

3738
charterdir = Path(settings.CHARTER_PATH)

ietf/bin/dump-draft-info

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@ sys.path = [progdir+"/../../"] + sys.path
1111
os.environ["DJANGO_SETTINGS_MODULE"] = "ietf.settings"
1212

1313
import django
14+
django.setup()
15+
1416
from django.template import Template, Context
1517

1618
from ietf.doc.models import Document
1719
from ietf.person.models import Person
1820

19-
django.setup()
20-
2121
drafts = Document.objects.filter(type="draft")
2222

2323
ads = {}

ietf/bin/email-sync-discrepancies

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ basedir = os.path.abspath(os.path.join(os.path.dirname(__file__), "../.."))
88
sys.path = [ basedir ] + sys.path
99
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "ietf.settings")
1010

11-
1211
from optparse import OptionParser
1312

1413
parser = OptionParser()
@@ -17,9 +16,11 @@ parser.add_option("-t", "--to", dest="to",
1716

1817
options, args = parser.parse_args()
1918

20-
2119
syslog.openlog(os.path.basename(__file__), syslog.LOG_PID, syslog.LOG_USER)
2220

21+
import django
22+
django.setup()
23+
2324
from ietf.sync.mails import email_discrepancies
2425

2526
receivers = ["iesg-secretary@ietf.org"]

ietf/bin/expire-ids

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,11 @@ import syslog
55

66
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "ietf.settings")
77

8-
98
syslog.openlog(os.path.basename(__file__), syslog.LOG_PID, syslog.LOG_USER)
109

10+
import django
11+
django.setup()
12+
1113
from ietf.doc.expire import *
1214

1315
if not in_draft_expire_freeze():

ietf/bin/expire-last-calls

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ os.environ.setdefault("DJANGO_SETTINGS_MODULE", "ietf.settings")
77

88
syslog.openlog(os.path.basename(__file__), syslog.LOG_PID, syslog.LOG_USER)
99

10+
import django
11+
django.setup()
12+
1013
from ietf.doc.lastcall import *
1114

1215
drafts = get_expired_last_calls()

ietf/bin/expire-submissions

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ os.environ.setdefault("DJANGO_SETTINGS_MODULE", "ietf.settings")
88

99
syslog.openlog(os.path.basename(__file__), syslog.LOG_PID, syslog.LOG_USER)
1010

11+
import django
12+
django.setup()
13+
1114
from ietf.person.models import Person
1215
from ietf.submit.utils import expirable_submissions, expire_submission
1316

ietf/bin/find-submission-confirmation-email-in-postfix-log

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,9 @@ import time
2727
import warnings
2828
warnings.filterwarnings('ignore', message='the sets module is deprecated', append=True)
2929

30+
import django
31+
django.setup()
32+
3033
from django.conf import settings
3134

3235
from ietf.utils.path import path as Path

ietf/bin/generate-draft-aliases

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,15 +33,15 @@ sys.path = [ basedir ] + sys.path
3333
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "ietf.settings")
3434

3535
import django
36+
django.setup()
37+
3638
from django.conf import settings
3739

3840
from ietf.doc.models import Document
3941
from ietf.group.utils import get_group_chairs_emails, get_group_ads_emails
4042
from ietf.utils.aliases import *
4143
import time
4244

43-
django.setup()
44-
4545
def get_draft_ad_emails(draft):
4646
" Get AD email for the given draft, if any. "
4747
# If working group document, return current WG ADs

0 commit comments

Comments
 (0)