You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, each plugin (except metal) is configured through a string list of parameters. It is a limitation coming from coredhcp. With the configuration becoming more and more complicated, a dedicated knowledge about parameter order and meaning is required. Better would be a configuration through a plugin-specific yaml file (as for the metal plugin), where the parameter meaning can be deduced from the configuration structure.
Summary
Currently, each plugin (except
metal
) is configured through a string list of parameters. It is a limitation coming fromcoredhcp
. With the configuration becoming more and more complicated, a dedicated knowledge about parameter order and meaning is required. Better would be a configuration through a plugin-specific yaml file (as for themetal
plugin), where the parameter meaning can be deduced from the configuration structure.Basic example
IPAM
configuration, old:IPAM
configuration, new:ipam_config.yaml:
Motivation
This wil improve greatly the configuration readability.
Implement for:
The text was updated successfully, but these errors were encountered: