autograder.cli.courses.upsert

The autograder.cli.courses.upsert package contains tools for upserting an autograder course.

This package contains the following CLI tools:


autograder.cli.courses.upsert.filespec

Upsert a course using a file specification (FileSpec).

usage: python3 -m autograder.cli.courses.upsert.filespec [-h] [--version]
                                                         [--server SERVER]
                                                         [--user USER]
                                                         [--pass PASS]
                                                         [--dry-run]
                                                         [--skip-emails]
                                                         [--skip-source-sync]
                                                         [--skip-lms-sync]
                                                         [--skip-build-images]
                                                         [--skip-template-files]
                                                         --type FILESPEC_TYPE
                                                         --path FILESPEC_PATH
                                                         [--reference FILESPEC_REFERENCE]
                                                         [--username FILESPEC_USERNAME]
                                                         [--token FILESPEC_TOKEN]
                                                         [--testing-mode]

autograder.cli.courses.upsert.zip

Upsert a course using a zip file or directory.

usage: python3 -m autograder.cli.courses.upsert.zip [-h] [--version]
                                                    [--server SERVER]
                                                    [--user USER]
                                                    [--pass PASS] [--dry-run]
                                                    [--skip-emails]
                                                    [--skip-source-sync]
                                                    [--skip-lms-sync]
                                                    [--skip-build-images]
                                                    [--skip-template-files]
                                                    [--testing-mode]
                                                    PATH
1"""
2The `autograder.cli.courses.upsert` package contains tools for upserting an autograder course.
3"""