Skip to content

Commit e54bd17

Browse files
committed
Port from django.core.management.setup_environ to DJANGO_SETTINGS_MODULE
- Legacy-Id: 6985
1 parent f88fb5f commit e54bd17

25 files changed

Lines changed: 50 additions & 91 deletions

ietf/bin/email-sync-discrepancies

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,7 @@ import syslog
66
# boilerplate
77
basedir = os.path.abspath(os.path.join(os.path.dirname(__file__), "../.."))
88
sys.path = [ basedir ] + sys.path
9-
10-
from ietf import settings
11-
from django.core import management
12-
management.setup_environ(settings)
9+
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "ietf.settings")
1310

1411

1512
from optparse import OptionParser

ietf/bin/expire-ids

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,8 @@
33
import datetime, os
44
import syslog
55

6-
from ietf import settings
7-
from django.core import management
8-
management.setup_environ(settings)
6+
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "ietf.settings")
7+
98

109
syslog.openlog(os.path.basename(__file__), syslog.LOG_PID, syslog.LOG_USER)
1110

ietf/bin/expire-last-calls

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,7 @@
33
import datetime, os
44
import syslog
55

6-
from ietf import settings
7-
from django.core import management
8-
management.setup_environ(settings)
6+
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "ietf.settings")
97

108
syslog.openlog(os.path.basename(__file__), syslog.LOG_PID, syslog.LOG_USER)
119

ietf/bin/expire-submissions

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,8 @@
33
import datetime, os
44
import syslog
55

6-
from ietf import settings
7-
from django.core import management
8-
management.setup_environ(settings)
6+
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "ietf.settings")
7+
98

109
syslog.openlog(os.path.basename(__file__), syslog.LOG_PID, syslog.LOG_USER)
1110

ietf/bin/generate-draft-aliases

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,8 @@ DRAFT_EMAIL_SUFFIX='@tools.ietf.org'
3131
import os, sys
3232
basedir = os.path.abspath(os.path.join(os.path.dirname(__file__), "../.."))
3333
sys.path = [ basedir ] + sys.path
34+
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "ietf.settings")
3435

35-
from ietf import settings
36-
from django.core import management
37-
management.setup_environ(settings)
3836

3937
from ietf.doc.models import Document
4038
from ietf.group.utils import get_group_chairs_emails, get_group_ads_emails

ietf/bin/generate-wg-aliases

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,8 @@ mail lists: -ads, and -chairs
1717
import os, sys
1818
basedir = os.path.abspath(os.path.join(os.path.dirname(__file__), "../.."))
1919
sys.path = [ basedir ] + sys.path
20+
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "ietf.settings")
2021

21-
from ietf import settings
22-
from django.core import management
23-
management.setup_environ(settings)
2422

2523
from ietf.group.models import Group
2624
from ietf.group.utils import get_group_ads_emails, get_group_chairs_emails, get_area_ads_emails, get_area_chairs_emails

ietf/bin/iana-changes-updates

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,10 @@ import syslog
66
# boilerplate
77
basedir = os.path.abspath(os.path.join(os.path.dirname(__file__), "../.."))
88
sys.path = [ basedir ] + sys.path
9-
10-
from ietf import settings
11-
from django.core import management
12-
management.setup_environ(settings)
9+
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "ietf.settings")
1310

1411

12+
from django.conf import settings
1513
from optparse import OptionParser
1614

1715
parser = OptionParser()

ietf/bin/iana-protocols-updates

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,10 @@ syslog.openlog(os.path.basename(__file__), syslog.LOG_PID, syslog.LOG_USER)
88
# boilerplate
99
basedir = os.path.abspath(os.path.join(os.path.dirname(__file__), "../.."))
1010
sys.path = [ basedir ] + sys.path
11-
12-
from ietf import settings
13-
from django.core import management
14-
management.setup_environ(settings)
11+
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "ietf.settings")
1512

1613

14+
from django.conf import settings
1715
from ietf.sync.iana import *
1816

1917
def chunks(l, n):

ietf/bin/iana-review-email

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,7 @@ import syslog
66
# boilerplate
77
basedir = os.path.abspath(os.path.join(os.path.dirname(__file__), "../.."))
88
sys.path = [ basedir ] + sys.path
9-
10-
from ietf import settings
11-
from django.core import management
12-
management.setup_environ(settings)
9+
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "ietf.settings")
1310

1411

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

ietf/bin/notify-expirations

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
#!/usr/bin/env python
22

3-
import datetime
3+
import datetime, os
44

5-
from ietf import settings
6-
from django.core import management
7-
management.setup_environ(settings)
5+
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "ietf.settings")
86

97
from ietf.doc.expire import get_soon_to_expire_drafts, send_expire_warning_for_draft
108

0 commit comments

Comments
 (0)