本文整理匯總了Python中exabgp.bgp.message.update.nlri.evpn.nlri.EVPN.__init__方法的典型用法代碼示例。如果您正苦於以下問題:Python EVPN.__init__方法的具體用法?Python EVPN.__init__怎麽用?Python EVPN.__init__使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類exabgp.bgp.message.update.nlri.evpn.nlri.EVPN
的用法示例。
在下文中一共展示了EVPN.__init__方法的8個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。
示例1: __init__
# 需要導入模塊: from exabgp.bgp.message.update.nlri.evpn.nlri import EVPN [as 別名]
# 或者: from exabgp.bgp.message.update.nlri.evpn.nlri.EVPN import __init__ [as 別名]
def __init__ (self, rd, esi, ip, packed=None,nexthop=None,action=None,addpath=None):
EVPN.__init__(self,action,addpath)
self.nexthop = nexthop
self.rd = rd
self.esi = esi
self.ip = ip
self._pack(packed)
示例2: __init__
# 需要導入模塊: from exabgp.bgp.message.update.nlri.evpn.nlri import EVPN [as 別名]
# 或者: from exabgp.bgp.message.update.nlri.evpn.nlri.EVPN import __init__ [as 別名]
def __init__(self,rd,esi,etag,mac,label,ip,packed=None):
self.rd = rd
self.esi = esi
self.etag = etag
self.mac = mac
self.ip = ip
self.label = label if label else Labels.NOLABEL
EVPN.__init__(self,packed if packed else self.pack())
示例3: __init__
# 需要導入模塊: from exabgp.bgp.message.update.nlri.evpn.nlri import EVPN [as 別名]
# 或者: from exabgp.bgp.message.update.nlri.evpn.nlri.EVPN import __init__ [as 別名]
def __init__ (self, rd, esi, etag, label, packed=None,nexthop=None,action=None,addpath=None):
EVPN.__init__(self,action,addpath)
self.nexthop = nexthop
self.rd = rd
self.esi = esi
self.etag = etag
self.label = label if label else Labels.NOLABEL
self._pack(packed)
示例4: __init__
# 需要導入模塊: from exabgp.bgp.message.update.nlri.evpn.nlri import EVPN [as 別名]
# 或者: from exabgp.bgp.message.update.nlri.evpn.nlri.EVPN import __init__ [as 別名]
def __init__ (self, rd, etag, ip, packed=None,nexthop=None,action=None,addpath=None):
EVPN.__init__(self,packed,nexthop,action,addpath)
# assert(isinstance(rd, RouteDistinguisher))
# assert(isinstance(etag, EthernetTag))
# assert(isinstance(ip, IP))
self.rd = rd
self.etag = etag
self.ip = ip
self._pack()
示例5: __init__
# 需要導入模塊: from exabgp.bgp.message.update.nlri.evpn.nlri import EVPN [as 別名]
# 或者: from exabgp.bgp.message.update.nlri.evpn.nlri.EVPN import __init__ [as 別名]
def __init__ (self, rd, esi, etag, mac, maclen, label,ip,packed=None):
EVPN.__init__(self,packed)
self.rd = rd
self.esi = esi
self.etag = etag
self.maclen = maclen
self.mac = mac
self.ip = ip
self.label = label if label else Labels.NOLABEL
self.pack()
示例6: __init__
# 需要導入模塊: from exabgp.bgp.message.update.nlri.evpn.nlri import EVPN [as 別名]
# 或者: from exabgp.bgp.message.update.nlri.evpn.nlri.EVPN import __init__ [as 別名]
def __init__ (self, rd, esi, etag, mac, maclen, label,ip,packed=None,nexthop=None,action=None,addpath=None):
EVPN.__init__(self,packed,nexthop,action,addpath)
assert(isinstance(rd, RouteDistinguisher))
assert(isinstance(etag, EthernetTag))
assert(isinstance(ip, IP))
assert(isinstance(mac, MACQUAL))
self.rd = rd
self.esi = esi
self.etag = etag
self.maclen = maclen
self.mac = mac
self.ip = ip
self.label = label if label else Labels.NOLABEL
self._pack()
示例7: __init__
# 需要導入模塊: from exabgp.bgp.message.update.nlri.evpn.nlri import EVPN [as 別名]
# 或者: from exabgp.bgp.message.update.nlri.evpn.nlri.EVPN import __init__ [as 別名]
def __init__(self, rd, esi, etag, label, ip, iplen, gwip, packed=None,nexthop=None,action=None,addpath=None):
'''
rd: a RouteDistinguisher
esi: an EthernetSegmentIdentifier
etag: an EthernetTag
mac: a MAC
label: a LabelStackEntry
ip: an IP address (dotted quad string notation)
iplen: prefixlength for ip (defaults to 32)
gwip: an IP address (dotted quad string notation)
'''
EVPN.__init__(self,packed,nexthop,action,addpath)
self.rd = rd
self.esi = esi
self.etag = etag
self.ip = ip
self.iplen = iplen
self.gwip = gwip
self.label = label
self.label = label if label else Labels.NOLABEL
self.pack()
示例8: __init__
# 需要導入模塊: from exabgp.bgp.message.update.nlri.evpn.nlri import EVPN [as 別名]
# 或者: from exabgp.bgp.message.update.nlri.evpn.nlri.EVPN import __init__ [as 別名]
def __init__(self,rd,etag,ip):
self.rd = rd
self.etag = etag
self.ip = ip
EVPN.__init__(self,self.pack())