DiamondLightSource / DiamondLightSource/Savu

Savu config should not require a plugin to be executable to add it to a process list

Open
#557 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
43
Forks
42
PR merge metrics
No merged PRs in 30d

Description

There is no requirement for plugin dependencies to be present when creating a process list that uses a given plugin, so all plugins should be allowed to be configured in `savu_config`.

A note could be shown on those that cannot be executed on the current system.

This will be very beneficial for the webservice as the container size drops from ~5GB to just a ~100MB as no Savu dependencies are really required for process list manipulation.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.