Extending the techniques of T4544/T4554, generate schema definition files for all native configsession functions currently implemented, and reduce to a single directive/resolver to handle this collection of requests. This simplifies the current infrastructure going forward and allows one to easily add any remaining configsession functions. In addition, we will remove the original, templated, 'high-level' API config requests, and set up automatic generation of schema definitions for that collection in a separate task.
Description
Description
Details
Details
- Difficulty level
- Normal (likely a few hours)
- Version
- vyos-1.4
- Why the issue appeared?
- Will be filled on close
- Is it a breaking change?
- Perfectly compatible
- Issue type
- Internal change (not visible to end users)
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | ENHANCEMENT | jestabro | T4738 Extend automatic generation of schema definition files to native configsession functions; use single resolver/directive | ||
Resolved | ENHANCEMENT | jestabro | T4753 Extend automatic generation of schema to query SystemStatus |
Event Timeline
Comment Actions
Working directory here; PR pending:
https://github.com/vyos/vyos-1x/compare/current...jestabro:gql-simplify