package
1.0.0-alpha-01-28-2017.10-23-11.UTC
Repository: https://github.com/contiv/netplugin.git
Documentation: pkg.go.dev

# Functions

FindEpgPolicy finds an epg policy.
GetEndpointGroupID returns endpoint group Id for a service It autocreates the endpoint group if it doesnt exist.
GetEndpointGroupKey returns endpoint group key.
GetNwCfgKey returns the key for network state.
InitPolicyMgr initializes the policy manager.
NewEpgPolicy creates a new policy instance attached to an endpoint group.
NotifyEpgChanged triggers GARPs.

# Constants

StateBasePath is the base path for all state operations.
StateConfigPath is the path to the root of the configuration state.
StateOperPath is the path for operational/runtime state.

# Variables

ProviderDb is map of providers for a service keyed by provider ip.
DB for all services keyed by servicename.tenant.
SvcMutex is mutex for service transaction.

# Structs

CfgBgpState is the router Bgp configuration for the host.
CfgEndpointState implements the State interface for an endpoint implemented using vlans with ovs.
CfgNetworkState implements the State interface for a network implemented using vlans with ovs.
CfgServiceLBState is the service object configuration.
EndpointGroupState implements the State interface for endpoint group implemented using vlans with ovs.
EpgPolicy has an instance of policy attached to an endpoint group.
GlobConfig is the global configuration applicable to everything.
OldResState is used for global resource update.
Provider has providers info.
RuleMap maps a policy rule to list of ofnet rules.
ServiceLBInfo holds service information.
SvcProvider holds service information.