Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
E
edx-platform
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
edx
edx-platform
Commits
6db93fc7
Unverified
Commit
6db93fc7
authored
Dec 14, 2017
by
David Ormsbee
Committed by
GitHub
Dec 14, 2017
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #16901 from edx/ormsbee/remove_git_lms
Remove dealer.git (startup optimization).
parents
7ba83dd5
7f3a55af
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
10 additions
and
21 deletions
+10
-21
cms/envs/aws.py
+3
-0
cms/envs/common.py
+2
-11
lms/envs/aws.py
+3
-0
lms/envs/common.py
+2
-9
requirements/edx/base.txt
+0
-1
No files found.
cms/envs/aws.py
View file @
6db93fc7
...
...
@@ -95,6 +95,9 @@ CELERY_ROUTES = "{}celery.Router".format(QUEUE_VARIANT)
with
open
(
CONFIG_ROOT
/
CONFIG_PREFIX
+
"env.json"
)
as
env_file
:
ENV_TOKENS
=
json
.
load
(
env_file
)
# Do NOT calculate this dynamically at startup with git because it's *slow*.
EDX_PLATFORM_REVISION
=
ENV_TOKENS
.
get
(
'EDX_PLATFORM_REVISION'
,
EDX_PLATFORM_REVISION
)
# STATIC_URL_BASE specifies the base url to use for static files
STATIC_URL_BASE
=
ENV_TOKENS
.
get
(
'STATIC_URL_BASE'
,
None
)
if
STATIC_URL_BASE
:
...
...
cms/envs/common.py
View file @
6db93fc7
...
...
@@ -130,7 +130,6 @@ from warnings import simplefilter
from
lms.djangoapps.lms_xblock.mixin
import
LmsBlockMixin
from
cms.lib.xblock.authoring_mixin
import
AuthoringMixin
import
dealer.git
from
xmodule.modulestore.edit_info
import
EditInfoMixin
from
openedx.core.djangoapps.theming.helpers_dirs
import
(
get_themes_unchecked
,
...
...
@@ -333,7 +332,6 @@ CONTEXT_PROCESSORS = (
'django.template.context_processors.i18n'
,
'django.contrib.auth.context_processors.auth'
,
# this is required for admin
'django.template.context_processors.csrf'
,
'dealer.contrib.django.staff.context_processor'
,
# access git revision
'help_tokens.context_processor'
,
)
...
...
@@ -611,15 +609,8 @@ SERVER_EMAIL = 'devops@example.com'
ADMINS
=
[]
MANAGERS
=
ADMINS
EDX_PLATFORM_REVISION
=
os
.
environ
.
get
(
'EDX_PLATFORM_REVISION'
)
if
not
EDX_PLATFORM_REVISION
:
try
:
# Get git revision of the current file
EDX_PLATFORM_REVISION
=
dealer
.
git
.
Backend
(
path
=
REPO_ROOT
)
.
revision
except
TypeError
:
# Not a git repository
EDX_PLATFORM_REVISION
=
'unknown'
# Initialize to 'unknown', but read from JSON in aws.py
EDX_PLATFORM_REVISION
=
'unknown'
# Static content
STATIC_URL
=
'/static/studio/'
...
...
lms/envs/aws.py
View file @
6db93fc7
...
...
@@ -1080,6 +1080,9 @@ ACE_CHANNEL_SAILTHRU_API_KEY = AUTH_TOKENS.get('ACE_CHANNEL_SAILTHRU_API_KEY', A
ACE_CHANNEL_SAILTHRU_API_SECRET
=
AUTH_TOKENS
.
get
(
'ACE_CHANNEL_SAILTHRU_API_SECRET'
,
ACE_CHANNEL_SAILTHRU_API_SECRET
)
ACE_ROUTING_KEY
=
ENV_TOKENS
.
get
(
'ACE_ROUTING_KEY'
,
ACE_ROUTING_KEY
)
# Do NOT calculate this dynamically at startup with git because it's *slow*.
EDX_PLATFORM_REVISION
=
ENV_TOKENS
.
get
(
'EDX_PLATFORM_REVISION'
,
EDX_PLATFORM_REVISION
)
########################## Extra middleware classes #######################
# Allow extra middleware classes to be added to the app through configuration.
...
...
lms/envs/common.py
View file @
6db93fc7
...
...
@@ -33,7 +33,6 @@ import imp
import
sys
import
os
import
dealer.git
import
django
from
path
import
Path
as
path
from
warnings
import
simplefilter
...
...
@@ -3452,11 +3451,5 @@ ACE_CHANNEL_SAILTHRU_API_SECRET = None
ACE_ROUTING_KEY
=
LOW_PRIORITY_QUEUE
EDX_PLATFORM_REVISION
=
os
.
environ
.
get
(
'EDX_PLATFORM_REVISION'
)
if
not
EDX_PLATFORM_REVISION
:
try
:
# Get git revision of the current file
EDX_PLATFORM_REVISION
=
dealer
.
git
.
Backend
(
path
=
REPO_ROOT
)
.
revision
except
TypeError
:
# Not a git repository
EDX_PLATFORM_REVISION
=
'unknown'
# Initialize to 'unknown', but read from JSON in aws.py
EDX_PLATFORM_REVISION
=
'unknown'
requirements/edx/base.txt
View file @
6db93fc7
...
...
@@ -13,7 +13,6 @@ boto==2.39.0
celery==3.1.18
cryptography==1.9
cssselect==0.9.1
dealer==2.0.4
defusedxml==0.4.1
django-babel-underscore==0.5.2
markey==0.8 # From django-babel-underscore
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment