rsmanage - command-line tools for managing the Runestone serverΒΆ
The rsmanage command is designed to streamline many of the common tasks associated with running a Runestone Server.
Usage: rsmanage [OPTIONS] COMMAND1 [ARGS]... [COMMAND2 [ARGS]...]...
Type subcommand --help for help on any subcommand
Options:
--verbose More verbose output
--if_clean only run if database is uninitialized
--help Show this message and exit.
Commands:
addcourse Create a course in the database
addeditor Add an existing user as an instructor for a...
addinstructor Add an existing user as an instructor for a...
build Build the book for an existing course
courseinfo List all information for a single course
env Print out your configured environment If...
fill-practice-log-missings Only for one-time use to fill out the missing...
findinstructor Print the PII of the instructor for a given...
grade Grade a problem set; hack for long-running...
initdb Initialize and optionally reset the database
inituser Add a user (or users from a csv file)
instructors List instructor information for all courses
or...
migrate Startup web2py and load the models with...
resetpw Utility to change a users password.
rmuser Utility to change a users password.
run Starts up the runestone server and optionally...
shutdown Shutdown the server and any schedulers