Documentation ¶
Index ¶
- type Peergen
- func (p *Peergen) ConvertIxToExtremeSLXJson(ixs ixtypes.IXs, w io.Writer)
- func (p *Peergen) ConvertIxToJson(ixs ixtypes.IXs, w io.Writer)
- func (p *Peergen) ConvertIxToJsonPretty(ixs ixtypes.IXs, w io.Writer)
- func (p *Peergen) ConvertIxToJuniperJSON(ixs ixtypes.IXs, w io.Writer, pretty bool)
- func (p *Peergen) GenerateIXConfiguration(ix ixtypes.Ix, w io.Writer) error
- func (p *Peergen) GenerateIXPrefixFilter(exchanges ixtypes.IXs, w io.Writer)
- func (p *Peergen) GenerateIXs(exchanges ixtypes.IXs, w io.Writer)
- func (p *Peergen) GeneratePrefixFilter(ix ixtypes.Ix, w io.Writer) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Peergen ¶
type Peergen struct {
// contains filtered or unexported fields
}
func NewPeerGen ¶
func (*Peergen) ConvertIxToExtremeSLXJson ¶
func (*Peergen) ConvertIxToJsonPretty ¶
func (*Peergen) ConvertIxToJuniperJSON ¶
The function ConvertIxToJuniperJSON converts native format to a JUNOS
compatible JSON-configuration. FIXME NEEDS support for the prefix list
func (*Peergen) GenerateIXConfiguration ¶
func (*Peergen) GenerateIXPrefixFilter ¶
Click to show internal directories.
Click to hide internal directories.