diff --git a/.gitignore b/.gitignore index 38f0a3a..dc9d102 100644 --- a/.gitignore +++ b/.gitignore @@ -2,4 +2,5 @@ build/ dist/ *.swp *.out +*.exec __pycache__ diff --git a/example.exec b/example.exec deleted file mode 100644 index 22ac729..0000000 --- a/example.exec +++ /dev/null @@ -1,78 +0,0 @@ -comment { vppcfg prune: 4 CLI statement(s) follow } -set interface l3 HundredGigabitEthernet12/0/0 -create bridge-domain 10 del -set interface ip address del GigabitEthernet3/0/0.100 2001:db8:1::1/64 -delete sub GigabitEthernet3/0/0.100 -comment { vppcfg create: 20 CLI statement(s) follow } -create loopback interface instance 0 -create loopback interface instance 1 -create bond mode lacp load-balance l34 id 0 -create vxlan tunnel src 192.0.2.1 dst 192.0.2.2 instance 1 vni 101 decap-next l2 -create sub HundredGigabitEthernet12/0/0 1234 dot1q 1234 exact-match -create sub BondEthernet0 10 dot1q 10 exact-match -create sub BondEthernet0 100 dot1q 100 -create sub BondEthernet0 200 dot1q 200 -create sub BondEthernet0 500 dot1ad 500 -create sub BondEthernet0 501 dot1ad 501 -create sub HundredGigabitEthernet12/0/0 1235 dot1q 1234 inner-dot1q 1000 exact-match -create bridge-domain 1 -create bridge-domain 11 -lcp create HundredGigabitEthernet12/0/0 host-if ice12-0-0 -lcp create BondEthernet0 host-if bond0 -lcp create loop0 host-if lo0 -lcp create loop1 host-if bvi1 -lcp create HundredGigabitEthernet12/0/0.1234 host-if ice0.1234 -lcp create BondEthernet0.10 host-if bond0.10 -lcp create HundredGigabitEthernet12/0/0.1235 host-if ice0.1234.1000 -comment { vppcfg sync: 51 CLI statement(s) follow } -bond add BondEthernet0 GigabitEthernet3/0/0 -bond add BondEthernet0 GigabitEthernet3/0/1 -comment { ip link set bond0 address 00:25:90:0c:05:01 } -set interface l2 bridge loop1 1 bvi -set interface l2 bridge BondEthernet0.500 1 -set interface l2 tag-rewrite BondEthernet0.500 pop 1 -set interface l2 bridge BondEthernet0.501 1 -set interface l2 tag-rewrite BondEthernet0.501 pop 1 -set interface l2 bridge HundredGigabitEthernet12/0/1 1 -set interface l2 tag-rewrite HundredGigabitEthernet12/0/1 disable -set interface l2 bridge vxlan_tunnel1 1 -set interface l2 tag-rewrite vxlan_tunnel1 disable -set interface l2 xconnect BondEthernet0.100 BondEthernet0.200 -set interface l2 tag-rewrite BondEthernet0.100 pop 1 -set interface l2 xconnect BondEthernet0.200 BondEthernet0.100 -set interface l2 tag-rewrite BondEthernet0.200 pop 1 -set interface mtu 9000 HundredGigabitEthernet12/0/0 -set interface mtu packet 2000 HundredGigabitEthernet12/0/1 -set interface mtu packet 2000 vxlan_tunnel1 -set interface mtu packet 1500 loop0 -set interface mtu packet 1500 loop1 -set interface mtu packet 9000 HundredGigabitEthernet12/0/0 -set interface mtu packet 1200 HundredGigabitEthernet12/0/0.1234 -set interface mtu packet 3000 BondEthernet0.10 -set interface mtu packet 2500 BondEthernet0.100 -set interface mtu packet 2500 BondEthernet0.200 -set interface mtu packet 2000 BondEthernet0.500 -set interface mtu packet 2000 BondEthernet0.501 -set interface mtu packet 1100 HundredGigabitEthernet12/0/0.1235 -set interface mtu 2000 HundredGigabitEthernet12/0/1 -set interface ip address HundredGigabitEthernet12/0/0 192.0.2.17/30 -set interface ip address HundredGigabitEthernet12/0/0 2001:db8:3::1/64 -set interface ip address loop0 10.0.0.1/32 -set interface ip address loop0 2001:db8::1/128 -set interface ip address loop1 10.0.1.1/24 -set interface ip address loop1 2001:db8:1::1/64 -set interface state GigabitEthernet3/0/0 up -set interface state GigabitEthernet3/0/1 up -set interface state HundredGigabitEthernet12/0/0 up -set interface state HundredGigabitEthernet12/0/0.1234 up -set interface state HundredGigabitEthernet12/0/0.1235 up -set interface state HundredGigabitEthernet12/0/1 up -set interface state BondEthernet0 up -set interface state BondEthernet0.10 up -set interface state BondEthernet0.100 up -set interface state BondEthernet0.200 up -set interface state BondEthernet0.500 up -set interface state BondEthernet0.501 up -set interface state vxlan_tunnel1 up -set interface state loop0 up -set interface state loop1 up