diff --git a/doc/decisions/global_validation.md b/doc/decisions/global_validation.md index ac331fc034c..934b1989b5e 100644 --- a/doc/decisions/global_validation.md +++ b/doc/decisions/global_validation.md @@ -1,20 +1,21 @@ -# Global Validation +# Global Validation # -## Issue +## Issue ## Links and validation constraints might point to keys not loaded with the respective `kdbGet`. -## Constraints +## Constraints ## - no workaround such as `kdb get -a` -## Assumptions +## Assumptions ## -## Considered Alternatives +## Considered Alternatives ## - global plugin can register additional backends to load - split `kdbGet` into multiple steps: + 0. do `kdbGet` on `system/elektra` to update mountpoints 1. first do `kdbGet` on the `spec/`-namespace 2. then calculate which backends are needed 3. then fetch all backends as needed @@ -22,12 +23,14 @@ with the respective `kdbGet`. but also according namespace (get spec first) -## Decision +## Decision ## -## Argument +## Argument ## -## Implications +## Implications ## -## Related decisions +## Related decisions ## -## Notes +## Notes ## + +see #1291