diff options
author | Christian Poessinger <christian@poessinger.com> | 2021-11-07 16:06:31 +0100 |
---|---|---|
committer | Christian Poessinger <christian@poessinger.com> | 2021-11-07 16:06:31 +0100 |
commit | 2a8370107bf53b8b82a9eae05e618cff70b90838 (patch) | |
tree | dadc6c0082b41d8c4825d207a0807bbf828a07e8 /templates/policy/route-map | |
parent | 8fa85cac87faeb35d1bf0b44d8fc234824650275 (diff) | |
download | vyatta-cfg-quagga-2a8370107bf53b8b82a9eae05e618cff70b90838.tar.gz vyatta-cfg-quagga-2a8370107bf53b8b82a9eae05e618cff70b90838.zip |
route-map: T3974: use warning over error when "match interface" is non-existent
FRR can handle the route-map when the match interface does not exist.
Diffstat (limited to 'templates/policy/route-map')
-rw-r--r-- | templates/policy/route-map/node.tag/rule/node.tag/match/interface/node.def | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/templates/policy/route-map/node.tag/rule/node.tag/match/interface/node.def b/templates/policy/route-map/node.tag/rule/node.tag/match/interface/node.def index f590c32f..b936b00f 100644 --- a/templates/policy/route-map/node.tag/rule/node.tag/match/interface/node.def +++ b/templates/policy/route-map/node.tag/rule/node.tag/match/interface/node.def @@ -5,8 +5,7 @@ val_help: Interface name commit:expression: $VAR(../../action/) != ""; "You must specify an action" commit:expression: exec " \ if [ -z \"`ip addr | grep $VAR(@) `\" ]; then \ - echo interface $VAR(@) doesn\\'t exist on this system ; \ - exit 1 ; \ + echo Warning: interface $VAR(@) doesn\\'t exist on this system; \ fi ; " update: vtysh -c "configure terminal" \ |