Code indexing in gitaly is broken and leads to code not being visible to the user. We work on the issue with highest priority.

Skip to content

feat(bec_lib): added plugin helper

wakonig_k requested to merge refactor/plugin_support into main

Description

Added support for BEC plugins through package entry points.

Related Issues

closes #193 (closed)

Type of Change

  • Fixed E2E test build process as it was still using bec_server install to install all services and thus relying on pypi.
  • E2E test stops after 2 failures... not need to wait for an hour.
  • Added plugin utils to load
  • Modified all configs within BEC. Ophyd is still pending

Definition of Done

  • Documentation is up-to-date.
  • Device server uses new plugin structure.
  • Scan server uses new plugin structure.
  • BEC lib uses new plugin structure to load high-level interfaces. -> can be loaded in the startup script
  • BEC lib uses new plugin structure to load add startup scripts.
  • File writer uses new plugin structure to load layouts.
Edited by wakonig_k

Merge request reports