Skip to content
Xqueue plugin for Tutor
Python Dockerfile
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
tests 🌅 Aug 21, 2019
tutorxqueue Get rid of mysql strict trans mode warnings Oct 7, 2019
.gitignore 🌅 Aug 21, 2019
.gitlab-ci.yml 🌅 Aug 21, 2019
MANIFEST.in 🌅 Aug 21, 2019
README.rst 🌅 Aug 21, 2019
setup.py Fix code/issue links in pypi package Sep 5, 2019

README.rst

Xqueue external grading system plugin for Tutor

This is a plugin for Tutor that provides the Xqueue external grading system for Open edX platforms. If you don't know what it is, you probably don't need it.

Installation

The plugin is currently bundled with the binary releases of Tutor. If you have installed Tutor from source, you will have to install this plugin from source, too:

pip install tutor-xqueue

Then, to enable this plugin, run:

tutor plugins enable xqueue

Configuration

  • XQUEUE_AUTH_PASSWORD (default: "{{ 8|random_string }}")
  • XQUEUE_MYSQL_PASSWORD (default: "{{ 8|random_string }}")
  • XQUEUE_SECRET_KEY (default: "{{ 24|random_string }}")
  • XQUEUE_DOCKER_IMAGE (default: "overhangio/openedx-xqueue:{{ TUTOR_VERSION }}")
  • XQUEUE_AUTH_USERNAME (default: "lms")
  • XQUEUE_MYSQL_DATABASE (default: "xqueue"
  • XQUEUE_MYSQL_USERNAME (default: "xqueue")

These values can be modified with tutor config save --set PARAM_NAME=VALUE commands.

You can’t perform that action at this time.