Added many many debug statements to help debug issue #32

This commit is contained in:
Joel Collins 2019-02-05 17:06:05 +00:00
parent 0948c9308a
commit 5672b82f5e
4 changed files with 25 additions and 8 deletions

View file

@ -99,17 +99,19 @@ app.register_blueprint(plugin_blueprint, url_prefix=uri('/plugin', 'v1'))
task_blueprint = blueprints.task.construct_blueprint(api_microscope)
app.register_blueprint(task_blueprint, url_prefix=uri('/task', 'v1'))
# Automatically clean up microscope at exit
def cleanup():
global api_microscope
logging.debug("App teardown started...")
# Save config
api_microscope.rc.save(backup=True)
# Close down the microscope
api_microscope.close()
logging.debug("App teardown complete.")
atexit.register(cleanup)
if __name__ == "__main__":
app.run(host='0.0.0.0', port="5000", threaded=True, debug=True, use_reloader=False)