mpExperience/mpParamXp: allow path 0 to be backup too
This commit is contained in:
parent
63a8f60e82
commit
059fdb4d1c
@ -60,6 +60,10 @@ class MpExperience:
|
|||||||
self.mpConfig.getRouterInterfaceSwitch(1) + " priority " +
|
self.mpConfig.getRouterInterfaceSwitch(1) + " priority " +
|
||||||
str(prioPath1))
|
str(prioPath1))
|
||||||
|
|
||||||
|
backupPath0 = self.xpParam.getParam(MpParamXp.BACKUPPATH0)
|
||||||
|
if int(backupPath0) > 0:
|
||||||
|
self.mpTopo.commandTo(self.mpConfig.client, self.mpConfig.interfaceBUPCommand(self.mpConfig.getClientInterface(0)))
|
||||||
|
self.mpTopo.commandTo(self.mpConfig.router, self.mpConfig.interfaceBUPCommand(self.mpConfig.getRouterInterfaceSwitch(0)))
|
||||||
backupPath1 = self.xpParam.getParam(MpParamXp.BACKUPPATH1)
|
backupPath1 = self.xpParam.getParam(MpParamXp.BACKUPPATH1)
|
||||||
if int(backupPath1) > 0:
|
if int(backupPath1) > 0:
|
||||||
self.mpTopo.commandTo(self.mpConfig.client, self.mpConfig.interfaceBUPCommand(self.mpConfig.getClientInterface(1)))
|
self.mpTopo.commandTo(self.mpConfig.client, self.mpConfig.interfaceBUPCommand(self.mpConfig.getClientInterface(1)))
|
||||||
|
@ -56,6 +56,7 @@ class MpParamXp(MpParam):
|
|||||||
BURSTSOFFPACKETSSEC = "burstsOffPacketsSec"
|
BURSTSOFFPACKETSSEC = "burstsOffPacketsSec"
|
||||||
PRIOPATH0 = "prioPath0"
|
PRIOPATH0 = "prioPath0"
|
||||||
PRIOPATH1 = "prioPath1"
|
PRIOPATH1 = "prioPath1"
|
||||||
|
BACKUPPATH0 = "backupPath0"
|
||||||
BACKUPPATH1 = "backupPath1"
|
BACKUPPATH1 = "backupPath1"
|
||||||
EXPIRATION = "expiration"
|
EXPIRATION = "expiration"
|
||||||
METRIC = "metric"
|
METRIC = "metric"
|
||||||
@ -135,6 +136,7 @@ class MpParamXp(MpParam):
|
|||||||
defaultValue[BURSTSOFFPACKETSSEC] = "750"
|
defaultValue[BURSTSOFFPACKETSSEC] = "750"
|
||||||
defaultValue[PRIOPATH0] = "0"
|
defaultValue[PRIOPATH0] = "0"
|
||||||
defaultValue[PRIOPATH1] = "0"
|
defaultValue[PRIOPATH1] = "0"
|
||||||
|
defaultValue[BACKUPPATH0] = "0"
|
||||||
defaultValue[BACKUPPATH1] = "0"
|
defaultValue[BACKUPPATH1] = "0"
|
||||||
|
|
||||||
def __init__(self, paramFile):
|
def __init__(self, paramFile):
|
||||||
|
Loading…
Reference in New Issue
Block a user