Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RunBuild ¶
RunBuild start the build pipeline to convert CMDB data to OpenConfig for each devices. One build is composed are three steps:
- fetch data using ingestors (one ingestor = one data source API endpoint)
- precompute data to make them usable
- compute to OpenConfig
func StartBuildLoop ¶
func StartBuildLoop(deviceRepo router.DevicesRepository, reports *report.Repository, triggerNewBuild <-chan struct{})
StartBuildLoop starts the build in an infinite loop.
Closing the triggerNewBuild channel will stop the loop.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.