]>
git.proxmox.com Git - mirror_frr.git/blob - tests/topotests/bgp_vrf_netns/peer1/exa-receive.py
4 exa-receive.py: Save received routes form ExaBGP into file
7 from sys
import stdin
,argv
8 from datetime
import datetime
10 # 1st arg is peer number
13 # When the parent dies we are seeing continual newlines, so we only access so many before stopping
16 routesavefile
= open('/tmp/peer%s-received.log' % peer
, 'w')
20 line
= stdin
.readline()
21 timestamp
= datetime
.now().strftime('%Y%m%d_%H:%M:%S - ')
22 routesavefile
.write(timestamp
+ line
)
32 except KeyboardInterrupt:
35 # most likely a signal during readline