Actions
action #92040
opencoordination #80142: [saga][epic] Scale out: Redundant/load-balancing deployments of openQA, easy containers, containers on kubernetes
coordination #92037: [epic] Extensible openQA: Support for external openQA plugins
Support for external openQA plugins in home directory
Start date:
2021-04-30
Due date:
% Done:
0%
Estimated time:
Description
Acceptance criteria¶
- AC1: Plugins can be installed in the user's home
- AC2: Documentation explains how to install plugins out of tree
Suggestions¶
- Plugins live in
lib/OpenQA/WebAPI/Plugin
andlib/OpenQA/CLI
as part of openQA upstream ~/.config/openqa/plugins
- Module::Pluggable shows off a
search_dirs
option to support multiple folders
Updated by mkittler over 3 years ago
Can't one just add a plugin module under, e.g. ~/openqa/plugins/OpenQA/CLI/MyPlugin.pm
and add ~/openqa/plugins
to PERL5LIB
? I haven't tested it but it likely works and wouldn't even require a code change.
Updated by okurz over 3 years ago
- Target version changed from Ready to future
I am sorry, putting that in the backlog was premature, my mistake
Actions