lms .cli .courses .users
The lms.cli.courses.users package contains tools for interacting with LMS course users.
This package contains the following CLI tools:
lms.cli.courses.users.get
Get specific users of a course.
usage: python3 -m lms.cli.courses.users.get [-h] [--version] [--server SERVER]
[--server-type {blackboard,canvas,moodle}]
[--auth-user AUTH_USER]
[--auth-password AUTH_PASSWORD]
[--auth-token AUTH_TOKEN]
[--course COURSE]
[--format {json,table,text}]
[--include-extra-fields]
[--pretty-headers]
[--skip-headers] [--strict]
[USER_QUERY ...]
lms.cli.courses.users.list
List the users of a course.
usage: python3 -m lms.cli.courses.users.list [-h] [--version]
[--server SERVER]
[--server-type {blackboard,canvas,moodle}]
[--auth-user AUTH_USER]
[--auth-password AUTH_PASSWORD]
[--auth-token AUTH_TOKEN]
[--course COURSE]
[--format {json,table,text}]
[--include-extra-fields]
[--pretty-headers]
[--skip-headers]
lms.cli.courses.users.scores.*
The `lms.cli.courses.users.scores` package contains tools for interacting with LMS course user scores.
lms.cli.courses.users.scores.get
Get specific scores for a user.
usage: python3 -m lms.cli.courses.users.scores.get [-h] [--version]
[--server SERVER]
[--server-type {blackboard,canvas,moodle}]
[--auth-user AUTH_USER]
[--auth-password AUTH_PASSWORD]
[--auth-token AUTH_TOKEN]
[--course COURSE]
[--user USER]
[--format {json,table,text}]
[--include-extra-fields]
[--pretty-headers]
[--skip-headers] [--strict]
[ASSIGNMENT_QUERY ...]
lms.cli.courses.users.scores.list
List the scores for a user.
usage: python3 -m lms.cli.courses.users.scores.list [-h] [--version]
[--server SERVER]
[--server-type {blackboard,canvas,moodle}]
[--auth-user AUTH_USER]
[--auth-password AUTH_PASSWORD]
[--auth-token AUTH_TOKEN]
[--course COURSE]
[--user USER]
[--format {json,table,text}]
[--include-extra-fields]
[--pretty-headers]
[--skip-headers]