csaxs_bec.bec_ipython_client.plugins.flomni#
flomni/webpage_generator.py Background thread that reads tomo progress from the BEC global variable store and writes status.json (every cycle) + status.html (once at startup) to a staging directory. An optional HttpUploader sends those files to a web host after every cycle, running in a separate daemon thread so uploads never block the generator cycle. A built-in LocalHttpServer always serves the output directory locally (default port 8080) so the page can be accessed on the lab network without any extra setup. |
|