Skip to content
Branch: master
Find file History
Type Name Latest commit message Commit time
Failed to load latest commit information.
tests Move Xqueue to a dedicated plugin Jul 4, 2019
tutorxqueue Add missing plugin manifest files Jul 4, 2019
README.rst Move Xqueue to a dedicated plugin Jul 4, 2019


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.


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


  • 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.