Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NeutronPortNotFound ¶
type NeutronPortNotFound struct {
MAC string
}
NeutronPortNotFound error
func (NeutronPortNotFound) Error ¶
func (e NeutronPortNotFound) Error() string
type NeutronProbe ¶
type NeutronProbe struct { graph.DefaultGraphListener // contains filtered or unexported fields }
NeutronProbe describes a topology porbe that map neutron attribues in the graph
func NewNeutronProbe ¶
func NewNeutronProbe(g *graph.Graph, authURL, username, password, tenantName, regionName, domainName string, availability gophercloud.Availability) (*NeutronProbe, error)
NewNeutronProbe creates a neutron probe that will enhance the graph
func NewNeutronProbeFromConfig ¶
func NewNeutronProbeFromConfig(g *graph.Graph) (*NeutronProbe, error)
NewNeutronProbeFromConfig creates a new neutron probe based on configuration
func (*NeutronProbe) OnNodeAdded ¶
func (mapper *NeutronProbe) OnNodeAdded(n *graph.Node)
OnNodeAdded event
func (*NeutronProbe) OnNodeDeleted ¶
func (mapper *NeutronProbe) OnNodeDeleted(n *graph.Node)
OnNodeDeleted event
func (*NeutronProbe) OnNodeUpdated ¶
func (mapper *NeutronProbe) OnNodeUpdated(n *graph.Node)
OnNodeUpdated event
Click to show internal directories.
Click to hide internal directories.