Esempio n. 1
0
func (o *OnDemandProbeListener) onCaptureDeleted(probePath string) {
	o.Graph.Lock()
	defer o.Graph.Unlock()

	if node := topology.LookupNodeFromNodePathString(o.Graph, probePath); node != nil {
		o.unregisterProbe(node)
	}
}
Esempio n. 2
0
func (o *OnDemandProbeListener) onCaptureAdded(probePath string, capture *api.Capture) {
	o.Graph.Lock()
	defer o.Graph.Unlock()

	if node := topology.LookupNodeFromNodePathString(o.Graph, probePath); node != nil {
		o.registerProbe(node, capture)
	}
}