Tools List¶
| Guide | Description |
|---|---|
| PyPNM MIB Compiler | A utility to compile MIB files for use with PyPNM. |
| PNM File MacAddress Updater | A utility to update MAC addresses in PNM files. |
| Clean | Clean utility |
| Release | A tool to manage and automate software versioning. |
| Local Container Build | Local Docker build + optional health check preflight. |
| System Config Apply | Apply JSON config updates without prompts. |
| Local Kubernetes Smoke | Build/load kind and validate the /health endpoint. |
| Version Check | Verifies version consistency between version files. |
| Aliases | Optional shell aliases for common tools. |
Tools layout¶
New tools should live in a category subdirectory under tools/ (for example, tools/pnm/, tools/snmp/, tools/build/, tools/local/, tools/maintenance/, tools/release/, tools/security/). Avoid placing new scripts at the tools root.