Fix on monitoring vpp interfaces 61/8661/1
authorAlberto Compagno <[email protected]>
Wed, 4 Oct 2017 15:47:55 +0000 (17:47 +0200)
committerAlberto Compagno <[email protected]>
Wed, 4 Oct 2017 15:47:55 +0000 (17:47 +0200)
Change-Id: If05ec7cf3d881d185e660d2ac34a4a49c52808c0
Signed-off-by: Alberto Compagno <[email protected]>
netmodel/interfaces/vpp/__init__.py

index 34d106f..b234c0c 100644 (file)
@@ -43,6 +43,7 @@ def parse(s):
     kw_ip6 = pp.CaselessKeyword('ip6')
     kw_tx_error = pp.CaselessKeyword('tx-error')
     kw_rx_miss = pp.CaselessKeyword('rx-miss')
+    kw_punts = pp.CaselessKeyword('punts')
 
     header = kw_name + kw_idx + kw_state + kw_counter + kw_count
 
@@ -54,6 +55,7 @@ def parse(s):
              pp.Optional(kw_tx_packets + pp.Word(pp.nums).setResultsName('tx_packets')) + \
              pp.Optional(kw_tx_bytes + pp.Word(pp.nums).setResultsName('tx_bytes')) + \
              pp.Optional(kw_drops + pp.Word(pp.nums).setResultsName('drops')) + \
+             pp.Optional(kw_punts + pp.Word(pp.nums).setResultsName('punts')) + \
              pp.Optional(kw_ip4 + pp.Word(pp.nums).setResultsName('ip4')) + \
              pp.Optional(kw_ip6 + pp.Word(pp.nums).setResultsName('ip6')) + \
              pp.Optional(kw_rx_miss + pp.Word(pp.nums).setResultsName('rx_miss')) + \