lms.model.constants

 1import enum
 2
 3SERVER_SLUG: str = '<edq-lms-backend-server>'
 4
 5HEADER_KEY_BACKEND: str = 'edq-lms-backend'
 6HEADER_KEY_WRITE: str = 'edq-lms-write'
 7
 8class BackendType(enum.Enum):
 9    """ The supported LMS backends. """
10
11    BLACKBOARD = 'blackboard'
12    CANVAS = 'canvas'
13    MOODLE = 'moodle'
14
15class OutputFormat(enum.Enum):
16    """ Different formats that are available for output. """
17
18    JSON = 'json'
19    TABLE = 'table'
20    TEXT = 'text'
SERVER_SLUG: str = '<edq-lms-backend-server>'
HEADER_KEY_BACKEND: str = 'edq-lms-backend'
HEADER_KEY_WRITE: str = 'edq-lms-write'
class BackendType(enum.Enum):
 9class BackendType(enum.Enum):
10    """ The supported LMS backends. """
11
12    BLACKBOARD = 'blackboard'
13    CANVAS = 'canvas'
14    MOODLE = 'moodle'

The supported LMS backends.

BLACKBOARD = <BackendType.BLACKBOARD: 'blackboard'>
CANVAS = <BackendType.CANVAS: 'canvas'>
MOODLE = <BackendType.MOODLE: 'moodle'>
class OutputFormat(enum.Enum):
16class OutputFormat(enum.Enum):
17    """ Different formats that are available for output. """
18
19    JSON = 'json'
20    TABLE = 'table'
21    TEXT = 'text'

Different formats that are available for output.

JSON = <OutputFormat.JSON: 'json'>
TABLE = <OutputFormat.TABLE: 'table'>
TEXT = <OutputFormat.TEXT: 'text'>