Save config on server shutdown

This commit is contained in:
Joel Collins 2019-01-30 18:23:58 +00:00
parent 7a63451063
commit 36b0cb0be0

View file

@ -118,6 +118,9 @@ app.register_blueprint(task_blueprint, url_prefix=uri('/task', 'v1'))
# Automatically clean up microscope at exit # Automatically clean up microscope at exit
def cleanup(): def cleanup():
global api_microscope global api_microscope
# Save config
api_microscope.rc.save(backup=True)
# Close down the microscope
api_microscope.close() api_microscope.close()
atexit.register(cleanup) atexit.register(cleanup)