DIRACGrid / DIRACGrid/dirac-cwl

[CWL Executor] Refactor ProductionHint to work with existing plugin system

Open
#105 0 comments 0 reactions 1 assignee Claimed by @aldbr View on GitHub
Dominant language
Python
Stars
3
Forks
4
PR merge metrics
No merged PRs in 30d

Description

This `InputDatasetPluginRegistry` is very similar to the existing `ExecutionHooksPluginRegistry` (https://github.com/ryuwd/dirac-cwl-proto/blob/5b22fe6c10ac348a8ca0ecacf19d3242c2bacf31/src/dirac_cwl/execution_hooks/registry.py). I know you don't want to interfere too much with the current implementation, but your proposal looks reasonable and interesting to me, and therefore, I wonder if both could not be refactored. Any opinion?

I know you are also in a rush, so if you agree and don't think you will have time to connect them easily, then please open an issue as a reminder. Thanks 🙂

_Originally posted by @aldbr in https://github.com/DIRACGrid/dirac-cwl/pull/94#discussion_r2774274087_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.