Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI: Ensure that all addvar() defined options are reflected in nutconf library and tool, maybe augeas lenses, etc. #2566

Open
jimklimov opened this issue Jul 30, 2024 · 0 comments
Labels
augeas Configuration file parser (reader, writer) multi-tool for scripting, etc. CI Entries related to continuous integration infrastructure (historically also recipes like Makefiles) enhancement nutconf NUT configuration library and tool
Milestone

Comments

@jimklimov
Copy link
Member

Follows up from #2294 which has both an instance of the needed code base resync, and the task outline.

It may be that the generated scripts/augeas/nutupsconf.aug already has the issue solved; maybe that solution can be used for nutconf validation too.

The idea is loosely related to #2112 and I am sure there was an RFE to check data point and command names in mapping tables (HID, QX, SNMP...) vs. patterns allowed by docs/nut-names.txt, but can not find the number now.

@jimklimov jimklimov added enhancement CI Entries related to continuous integration infrastructure (historically also recipes like Makefiles) nutconf NUT configuration library and tool augeas Configuration file parser (reader, writer) multi-tool for scripting, etc. labels Jul 30, 2024
@jimklimov jimklimov added this to the NUT 2.9 milestone Jul 30, 2024
@github-project-automation github-project-automation bot moved this to To Do in SmartNUT Aug 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
augeas Configuration file parser (reader, writer) multi-tool for scripting, etc. CI Entries related to continuous integration infrastructure (historically also recipes like Makefiles) enhancement nutconf NUT configuration library and tool
Projects
Status: To Do
Development

No branches or pull requests

1 participant