- router.go: NewRouter accepts intakeHandler http.Handler, registers POST /api/intake - config.go: adds NetBoxDefaultDeviceTypeID/RoleID/SiteID fields with defaults and env bindings - main.go: creates netbox.Client, ai.Orchestrator, inventory.CatalogUpdater, handlers.IntakeHandler - main.go: replaces NoOpHandler with NewNetBoxOpHandler(nbClient) for WAQ worker - main.go: uses typed interface variable for WAQ to avoid nil-interface-wrapping bug |
||
|---|---|---|
| .. | ||
| hwlab | ||