Hi Alexander, That’s interesting I will play with this syntax, although I’m not 100% sure if I will be able to use it (I need to remove two As numbers per bgp_path) but maybe I can work something out.
Thanks! Xavier El 4 gen 2019, a les 1:47, Alexander Zubkov <gr...@qrator.net> va escriure: > Hi, > > Something like this worked for me: > > delete(bgp_path, XXXX).len < N > > >> On Fri, Jan 4, 2019 at 12:19 AM Xavier Trilla <xavier.tri...@clouding.io> >> wrote: >> >> Hi, >> >> >> >> For some route selection configurations I need to check the bgp_path.len >> without some AS numbers. >> >> >> >> I tried something like: >> >> >> >> bgp_path.delete(AS_1); >> >> bgp_path.delete(AS_2); >> >> >> >> if bgp_path.len < N then … >> >> >> >> But doing this I modify permanently the AS path. >> >> >> >> I’ve tried using a temp variable, but looks like bird doesn’t allow to >> create bgppath “variables”. >> >> >> >> Any ideas about how this could be achieved? >> >> >> >> Thanks! >> >> Xavier >> >>