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]
1"""
2The `lms.cli.courses.users` package contains tools for interacting with LMS course users.
3"""