Documentation ¶
Overview ¶
Package synchronizer synchronizes configurations down to devices
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Devicesync ¶
func Devicesync(changeStore *store.ChangeStore, device *topocache.Device, deviceChan <-chan events.Event)
Devicesync is a go routine that listens out for configuration events specific to a device and propagates them downwards through southbound interface
func Factory ¶
func Factory(changeStore *store.ChangeStore, deviceStore *topocache.DeviceStore, topoChannel <-chan events.Event)
Factory is a go routine thread that listens out for Device creation and deletion events and spawns Synchronizer threads for them These synchronizers then listen out for configEvents relative to a device and propagate them downwards to the gNMI dispatcher
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.