topotests: convert bgp_multiview_topo1 to exabgp 4

Convert bgp_multiview_topo1 to exabgp 4

Signed-off-by: Louis Scalbert <louis.scalbert@6wind.com>
This commit is contained in:
Louis Scalbert 2023-11-27 17:02:33 +01:00
parent bc149fee3d
commit d228f6a564
9 changed files with 137 additions and 160 deletions

View File

@ -1,5 +1,6 @@
[exabgp.api]
ack = false
encoder = text
highres = false
respawn = false

View File

@ -1,12 +1,10 @@
group controller {
process announce-routes {
run "/etc/exabgp/exa-send.py 1 10";
run /etc/exabgp/exa-send.py 1 10;
encoder text;
}
process receive-routes {
run "/etc/exabgp/exa-receive.py 1";
receive-routes;
run /etc/exabgp/exa-receive.py 1;
encoder text;
}
@ -15,7 +13,6 @@ group controller {
local-address 172.16.1.1;
local-as 65001;
peer-as 100;
graceful-restart;
}
capability {graceful-restart;}
api {processes [ announce-routes, receive-routes ];}
}

View File

@ -1,12 +1,10 @@
group controller {
process announce-routes {
run "/etc/exabgp/exa-send.py 2 10";
run /etc/exabgp/exa-send.py 2 10;
encoder text;
}
process receive-routes {
run "/etc/exabgp/exa-receive.py 2";
receive-routes;
run /etc/exabgp/exa-receive.py 2;
encoder text;
}
@ -15,7 +13,6 @@ group controller {
local-address 172.16.1.2;
local-as 65002;
peer-as 100;
graceful-restart;
}
capability {graceful-restart;}
api {processes [ announce-routes, receive-routes ];}
}

View File

@ -1,12 +1,10 @@
group controller {
process announce-routes {
run "/etc/exabgp/exa-send.py 3 10";
run /etc/exabgp/exa-send.py 3 10;
encoder text;
}
process receive-routes {
run "/etc/exabgp/exa-receive.py 3";
receive-routes;
run /etc/exabgp/exa-receive.py 3;
encoder text;
}
@ -15,7 +13,6 @@ group controller {
local-address 172.16.1.3;
local-as 65003;
peer-as 100;
graceful-restart;
}
capability {graceful-restart;}
api {processes [ announce-routes, receive-routes ];}
}

View File

@ -1,12 +1,10 @@
group controller {
process announce-routes {
run "/etc/exabgp/exa-send.py 4 10";
run /etc/exabgp/exa-send.py 4 10;
encoder text;
}
process receive-routes {
run "/etc/exabgp/exa-receive.py 4";
receive-routes;
run /etc/exabgp/exa-receive.py 4;
encoder text;
}
@ -15,7 +13,6 @@ group controller {
local-address 172.16.1.4;
local-as 65004;
peer-as 100;
graceful-restart;
}
capability {graceful-restart;}
api {processes [ announce-routes, receive-routes ];}
}

View File

@ -1,12 +1,10 @@
group controller {
process announce-routes {
run "/etc/exabgp/exa-send.py 5 10";
run /etc/exabgp/exa-send.py 5 10;
encoder text;
}
process receive-routes {
run "/etc/exabgp/exa-receive.py 5";
receive-routes;
run /etc/exabgp/exa-receive.py 5;
encoder text;
}
@ -15,7 +13,6 @@ group controller {
local-address 172.16.1.5;
local-as 65005;
peer-as 100;
graceful-restart;
}
capability {graceful-restart;}
api {processes [ announce-routes, receive-routes ];}
}

View File

@ -1,12 +1,10 @@
group controller {
process announce-routes {
run "/etc/exabgp/exa-send.py 6 10";
run /etc/exabgp/exa-send.py 6 10;
encoder text;
}
process receive-routes {
run "/etc/exabgp/exa-receive.py 6";
receive-routes;
run /etc/exabgp/exa-receive.py 6;
encoder text;
}
@ -15,7 +13,6 @@ group controller {
local-address 172.16.1.6;
local-as 65006;
peer-as 100;
graceful-restart;
}
capability {graceful-restart;}
api {processes [ announce-routes, receive-routes ];}
}

View File

@ -1,12 +1,10 @@
group controller {
process announce-routes {
run "/etc/exabgp/exa-send.py 7 10";
run /etc/exabgp/exa-send.py 7 10;
encoder text;
}
process receive-routes {
run "/etc/exabgp/exa-receive.py 7";
receive-routes;
run /etc/exabgp/exa-receive.py 7;
encoder text;
}
@ -15,7 +13,6 @@ group controller {
local-address 172.16.1.7;
local-as 65007;
peer-as 100;
graceful-restart;
}
capability {graceful-restart;}
api {processes [ announce-routes, receive-routes ];}
}

View File

@ -1,12 +1,10 @@
group controller {
process announce-routes {
run "/etc/exabgp/exa-send.py 8 10";
run /etc/exabgp/exa-send.py 8 10;
encoder text;
}
process receive-routes {
run "/etc/exabgp/exa-receive.py 8";
receive-routes;
run /etc/exabgp/exa-receive.py 8;
encoder text;
}
@ -15,7 +13,6 @@ group controller {
local-address 172.16.1.8;
local-as 65008;
peer-as 100;
graceful-restart;
}
capability {graceful-restart;}
api {processes [ announce-routes, receive-routes ];}
}