Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
C
configuration
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
configuration
Commits
28fbbd18
Commit
28fbbd18
authored
Oct 31, 2013
by
Xavier Antoviaque
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
supervisor-ora: Expose individual config variables for ORA
parent
a84a6e8d
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
90 additions
and
43 deletions
+90
-43
playbooks/roles/ora/defaults/main.yml
+90
-43
No files found.
playbooks/roles/ora/defaults/main.yml
View file @
28fbbd18
...
@@ -24,6 +24,49 @@ ora_ease_version: 'HEAD'
...
@@ -24,6 +24,49 @@ ora_ease_version: 'HEAD'
ora_ease_pre_requirements_file
:
"
{{
ora_ease_code_dir
}}/pre-requirements.txt"
ora_ease_pre_requirements_file
:
"
{{
ora_ease_code_dir
}}/pre-requirements.txt"
ora_ease_post_requirements_file
:
"
{{
ora_ease_code_dir
}}/requirements.txt"
ora_ease_post_requirements_file
:
"
{{
ora_ease_code_dir
}}/requirements.txt"
ORA_LOGGING_ENV
:
"
prod-grader"
ORA_REQUESTS_TIMEOUT
:
5
ORA_QUEUES_TO_PULL_FROM
:
"
open-ended"
ORA_TIME_BETWEEN_XQUEUE_PULLS
:
5
ORA_TIME_BETWEEN_EXPIRED_CHECKS
:
1800
ORA_GRADER_SETTINGS_DIRECTORY
:
"
grader_settings/"
ORA_MAX_NUMBER_OF_TIMES_TO_RETRY_GRADING
:
10
ORA_MIN_TO_USE_ML
:
100
ORA_ML_PATH
:
"
machine-learning/"
ORA_ML_MODEL_PATH
:
"
ml_models/"
ORA_TIME_BETWEEN_ML_CREATOR_CHECKS
:
300
ORA_TIME_BETWEEN_ML_GRADER_CHECKS
:
5
ORA_MIN_TO_USE_PEER
:
10
ORA_PEER_GRADER_COUNT
:
3
ORA_PEER_GRADER_MINIMUM_TO_CALIBRATE
:
3
ORA_PEER_GRADER_MAXIMUM_TO_CALIBRATE
:
6
ORA_PEER_GRADER_MIN_NORMALIZED_CALIBRATION_ERROR
:
0.5
ORA_EXPIRE_SUBMISSIONS_AFTER
:
1296000
ORA_RESET_SUBMISSIONS_AFTER
:
600
ORA_LOCAL_LOGLEVEL
:
"
DEBUG"
ORA_DEBUG
:
false
ORA_SYSLOG_SERVER
:
"
localhost"
ORA_USE_S3_TO_STORE_MODELS
:
false
ORA_S3_BUCKETNAME
:
"
openended-prod"
ORA_USERS
:
"
xqueue_pull"
:
"
password"
"
lms"
:
"
password"
ORA_XQUEUE_URL
:
"
http://localhost:18040"
ORA_DJANGO_USERNAME
:
"
lms"
ORA_DJANGO_PASSWORD
:
"
password"
ORA_URL
:
"
http://localhost:18060"
ORA_MYSQL_DB_NAME
:
'
ora'
ORA_MYSQL_USER
:
'
root'
ORA_MYSQL_PASSWORD
:
'
'
ORA_MYSQL_HOST
:
'
localhost'
ORA_MYSQL_PORT
:
'
3306'
ORA_AWS_ACCESS_KEY_ID
:
'
'
ORA_AWS_SECRET_ACCESS_KEY
:
'
'
# Default nginx listen port
# Default nginx listen port
# These should be overrided if you want
# These should be overrided if you want
...
@@ -38,51 +81,55 @@ ora_gunicorn_host: 127.0.0.1
...
@@ -38,51 +81,55 @@ ora_gunicorn_host: 127.0.0.1
# appropriate for running all edX
# appropriate for running all edX
# services on a single server.
# services on a single server.
ora_env_config
:
ora_env_config
:
"
LOGGING_ENV"
:
"
prod-grader"
LOGGING_ENV
:
$ORA_LOGGING_ENV
"
LOG_DIR"
:
"
/logs
"
LOG_DIR
:
"
{{
COMMON_DATA_DIR
}}/logs/xqueue
"
"
REQUESTS_TIMEOUT"
:
"
5"
REQUESTS_TIMEOUT
:
$ORA_REQUESTS_TIMEOUT
"
QUEUES_TO_PULL_FROM"
:
"
open-ended"
QUEUES_TO_PULL_FROM
:
$ORA_QUEUES_TO_PULL_FROM
"
TIME_BETWEEN_XQUEUE_PULLS"
:
"
5"
TIME_BETWEEN_XQUEUE_PULLS
:
$ORA_TIME_BETWEEN_XQUEUE_PULLS
"
TIME_BETWEEN_EXPIRED_CHECKS"
:
"
1800"
TIME_BETWEEN_EXPIRED_CHECKS
:
$ORA_TIME_BETWEEN_EXPIRED_CHECKS
"
GRADER_SETTINGS_DIRECTORY"
:
"
grader_settings/"
GRADER_SETTINGS_DIRECTORY
:
$ORA_GRADER_SETTINGS_DIRECTORY
"
MAX_NUMBER_OF_TIMES_TO_RETRY_GRADING"
:
"
10"
MAX_NUMBER_OF_TIMES_TO_RETRY_GRADING
:
$ORA_MAX_NUMBER_OF_TIMES_TO_RETRY_GRADING
"
MIN_TO_USE_ML"
:
"
100"
MIN_TO_USE_ML
:
$ORA_MIN_TO_USE_ML
"
ML_PATH"
:
"
machine-learning/"
ML_PATH
:
$ORA_ML_PATH
"
ML_MODEL_PATH"
:
"
ml_models/"
ML_MODEL_PATH
:
$ORA_ML_MODEL_PATH
"
TIME_BETWEEN_ML_CREATOR_CHECKS"
:
"
300"
TIME_BETWEEN_ML_CREATOR_CHECKS
:
$ORA_TIME_BETWEEN_ML_CREATOR_CHECKS
"
TIME_BETWEEN_ML_GRADER_CHECKS"
:
"
5"
TIME_BETWEEN_ML_GRADER_CHECKS
:
$ORA_TIME_BETWEEN_ML_GRADER_CHECKS
"
MIN_TO_USE_PEER"
:
"
10"
MIN_TO_USE_PEER
:
$ORA_MIN_TO_USE_PEER
"
PEER_GRADER_COUNT"
:
"
3"
PEER_GRADER_COUNT
:
$ORA_PEER_GRADER_COUNT
"
PEER_GRADER_MINIMUM_TO_CALIBRATE"
:
"
3"
PEER_GRADER_MINIMUM_TO_CALIBRATE
:
$ORA_PEER_GRADER_MINIMUM_TO_CALIBRATE
"
PEER_GRADER_MAXIMUM_TO_CALIBRATE"
:
"
6"
PEER_GRADER_MAXIMUM_TO_CALIBRATE
:
$ORA_PEER_GRADER_MAXIMUM_TO_CALIBRATE
"
PEER_GRADER_MIN_NORMALIZED_CALIBRATION_ERROR"
:
"
.5"
PEER_GRADER_MIN_NORMALIZED_CALIBRATION_ERROR
:
$ORA_PEER_GRADER_MIN_NORMALIZED_CALIBRATION_ERROR
"
EXPIRE_SUBMISSIONS_AFTER"
:
"
1296000"
EXPIRE_SUBMISSIONS_AFTER
:
$ORA_EXPIRE_SUBMISSIONS_AFTER
"
RESET_SUBMISSIONS_AFTER"
:
"
600"
RESET_SUBMISSIONS_AFTER
:
$ORA_RESET_SUBMISSIONS_AFTER
"
LOCAL_LOGLEVEL"
:
"
DEBUG"
LOCAL_LOGLEVEL
:
$ORA_LOCAL_LOGLEVEL
"
DEBUG"
:
false
DEBUG
:
$ORA_DEBUG
"
SYSLOG_SERVER"
:
"
localhost"
SYSLOG_SERVER
:
ORA_SYSLOG_SERVER
"
USE_S3_TO_STORE_MODELS"
:
false
USE_S3_TO_STORE_MODELS
:
ORA_USE_S3_TO_STORE_MODELS
"
S3_BUCKETNAME"
:
"
openended-prod"
S3_BUCKETNAME
:
$ORA_S3_BUCKETNAME
ora_auth_config
:
ora_auth_config
:
"
USERS"
:
USERS
:
$ORA_USERS
"
xqueue_pull"
:
"
password"
XQUEUE_INTERFACE
:
"
lms"
:
"
password"
django_auth
:
"
XQUEUE_INTERFACE"
:
password
:
$XQUEUE_DJANGO_USER
"
django_auth"
:
username
:
$XQUEUE_DJANGO_PASSWORD
"
password"
:
"
password"
basic_auth
:
[
$XQUEUE_BASIC_AUTH_USER
,
$XQUEUE_BASIC_AUTH_PASSWORD
]
"
username"
:
"
lms"
url
:
$ORA_XQUEUE_URL
"
basic_auth"
:
[
"
edx"
,
"
edx"
]
GRADING_CONTROLLER_INTERFACE
:
"
url"
:
"
http://localhost:18040"
django_auth
:
"
GRADING_CONTROLLER_INTERFACE"
:
password
:
$ORA_DJANGO_PASSWORD
"
django_auth"
:
username
:
$ORA_DJANGO_USER
"
password"
:
"
password"
url
:
$ORA_URL
"
username"
:
"
lms"
DATABASES
:
"
url"
:
"
http://localhost:18060"
default
:
'
DATABASES'
:
ENGINE
:
'
django.db.backends.mysql'
'
default'
:
{
'
ENGINE'
:
'
django.db.backends.mysql'
,
'
NAME'
:
'
ora'
,
'
USER'
:
'
root'
,
'
PASSWORD'
:
'
'
,
'
HOST'
:
'
localhost'
,
'
PORT'
:
'
3306'
}
NAME
:
$ORA_MYSQL_DB_NAME
'
AWS_ACCESS_KEY_ID'
:
'
'
USER
:
$ORA_MYSQL_USER
'
AWS_SECRET_ACCESS_KEY'
:
'
'
PASSWORD
:
$ORA_MYSQL_PASSWORD
HOST
:
$ORA_MYSQL_HOST
PORT
:
$ORA_MYSQL_PORT
AWS_ACCESS_KEY_ID
:
$ORA_AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY
:
$ORA_AWS_SECRET_ACCESS_KEY
ora_debian_pkgs
:
ora_debian_pkgs
:
-
python-software-properties
-
python-software-properties
...
...
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