RunestoneServer
RunestoneServer copied to clipboard
Development with BookServer requires an entire docker restart
Easy to recreate reliably
- start up docker and all servers in development mode (./docker/docker_tools.py build --single_dev)
- Make a simple change to a file in BookServer - books.py add a log message at the beginning of
serve_pageor change an existing - Note that docker logs indicate that a change was detected and a reload supposedly occurs
- Note that the change is not reflected - no such log message appears in the logs or the old log message still appears
Fixed - partially with the reload bookserver command. Could also add a watch parameter to have watchdog send the signal independent of gunicorn which others report works well.
Stale issue message