Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow editing of nbgrader config through the formgrader #884

Open
dsblank opened this issue Aug 31, 2017 · 2 comments
Open

Allow editing of nbgrader config through the formgrader #884

dsblank opened this issue Aug 31, 2017 · 2 comments

Comments

@dsblank
Copy link
Member

dsblank commented Aug 31, 2017

It appears that if I change something in nbgrader_config.py, the formgrader is not aware of the changes until I stop and restart my server.

For example, validating an assignment told me that I needed to change c.ClearSolutions.code_stub. I did. But the formgrader did not know until I restarted the service.

A better design might be:

  1. allow editing config settings from the formgrader itself
  2. at least allow a "refresh" (say through a button) that would re-read the nbgrader_config.py file
@dsblank
Copy link
Member Author

dsblank commented Aug 31, 2017

Re-reading the nbgrader_config.py files (and rebuilding gui) would solve a few issues. But it would need to:

  1. read the root nbgrader_config.py file to see which c.CourseDirectory.root to use
  2. re-read c.CourseDirectory.root/nbgrader_config.py file

@lgpage lgpage added this to the 0.6.0 milestone Sep 1, 2017
@lgpage
Copy link
Member

lgpage commented Sep 1, 2017

Related to #798

@jhamrick jhamrick changed the title Formgrader as a service limitiations Allow editing of nbgrader config through the formgrader May 8, 2018
@jhamrick jhamrick modified the milestones: 0.6.0, 0.7.0 May 30, 2019
@jhamrick jhamrick modified the milestones: 0.7.0, 0.8.0 Mar 18, 2021
@jhamrick jhamrick modified the milestones: 0.8.0, 0.9.0 Jun 23, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants