Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #2783 from vyos/mergify/bp/sagitta/pr-2263
- Loading branch information
Showing
9 changed files
with
353 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
<!-- include start from isis/level-1-2-leaf.xml.i --> | ||
<leafNode name="level-1"> | ||
<properties> | ||
<help>Match on IS-IS level-1 routes</help> | ||
<valueless/> | ||
</properties> | ||
</leafNode> | ||
<leafNode name="level-2"> | ||
<properties> | ||
<help>Match on IS-IS level-2 routes</help> | ||
<valueless/> | ||
</properties> | ||
</leafNode> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,128 @@ | ||
<!-- include start from isis/lfa-local.xml.i --> | ||
<node name="local"> | ||
<properties> | ||
<help>Local loop free alternate options</help> | ||
</properties> | ||
<children> | ||
<node name="load-sharing"> | ||
<properties> | ||
<help>Load share prefixes across multiple backups</help> | ||
</properties> | ||
<children> | ||
<node name="disable"> | ||
<properties> | ||
<help>Disable load sharing</help> | ||
</properties> | ||
<children> | ||
#include <include/isis/level-1-2-leaf.xml.i> | ||
</children> | ||
</node> | ||
</children> | ||
</node> | ||
<node name="priority-limit"> | ||
<properties> | ||
<help>Limit backup computation up to the prefix priority</help> | ||
</properties> | ||
<children> | ||
<node name="medium"> | ||
<properties> | ||
<help>Compute for critical, high, and medium priority prefixes</help> | ||
</properties> | ||
<children> | ||
#include <include/isis/level-1-2-leaf.xml.i> | ||
</children> | ||
</node> | ||
<node name="high"> | ||
<properties> | ||
<help>Compute for critical, and high priority prefixes</help> | ||
</properties> | ||
<children> | ||
#include <include/isis/level-1-2-leaf.xml.i> | ||
</children> | ||
</node> | ||
<node name="critical"> | ||
<properties> | ||
<help>Compute for critical priority prefixes only</help> | ||
</properties> | ||
<children> | ||
#include <include/isis/level-1-2-leaf.xml.i> | ||
</children> | ||
</node> | ||
</children> | ||
</node> | ||
<node name="tiebreaker"> | ||
<properties> | ||
<help>Configure tiebreaker for multiple backups</help> | ||
</properties> | ||
<children> | ||
<node name="downstream"> | ||
<properties> | ||
<help>Prefer backup path via downstream node</help> | ||
</properties> | ||
<children> | ||
<tagNode name="index"> | ||
<properties> | ||
<help>Set preference order among tiebreakers</help> | ||
<valueHelp> | ||
<format>u32:1-255</format> | ||
<description>The index integer value</description> | ||
</valueHelp> | ||
<constraint> | ||
<validator name="numeric" argument="--range 1-255"/> | ||
</constraint> | ||
</properties> | ||
<children> | ||
#include <include/isis/level-1-2-leaf.xml.i> | ||
</children> | ||
</tagNode> | ||
</children> | ||
</node> | ||
<node name="lowest-backup-metric"> | ||
<properties> | ||
<help>Prefer backup path with lowest total metric</help> | ||
</properties> | ||
<children> | ||
<tagNode name="index"> | ||
<properties> | ||
<help>Set preference order among tiebreakers</help> | ||
<valueHelp> | ||
<format>u32:1-255</format> | ||
<description>The index integer value</description> | ||
</valueHelp> | ||
<constraint> | ||
<validator name="numeric" argument="--range 1-255"/> | ||
</constraint> | ||
</properties> | ||
<children> | ||
#include <include/isis/level-1-2-leaf.xml.i> | ||
</children> | ||
</tagNode> | ||
</children> | ||
</node> | ||
<node name="node-protecting"> | ||
<properties> | ||
<help>Prefer node protecting backup path</help> | ||
</properties> | ||
<children> | ||
<tagNode name="index"> | ||
<properties> | ||
<help>Set preference order among tiebreakers</help> | ||
<valueHelp> | ||
<format>u32:1-255</format> | ||
<description>The index integer value</description> | ||
</valueHelp> | ||
<constraint> | ||
<validator name="numeric" argument="--range 1-255"/> | ||
</constraint> | ||
</properties> | ||
<children> | ||
#include <include/isis/level-1-2-leaf.xml.i> | ||
</children> | ||
</tagNode> | ||
</children> | ||
</node> | ||
</children> | ||
</node> | ||
</children> | ||
</node> | ||
<!-- include end --> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
<!-- include start from isis/lfa-protocol.xml.i --> | ||
<node name="lfa"> | ||
<properties> | ||
<help>Loop free alternate functionality</help> | ||
</properties> | ||
<children> | ||
#include <include/isis/lfa-remote.xml.i> | ||
#include <include/isis/lfa-local.xml.i> | ||
</children> | ||
</node> | ||
<!-- include end --> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
<!-- include start from isis/lfa-remote.xml.i --> | ||
<node name="remote"> | ||
<properties> | ||
<help>Remote loop free alternate options</help> | ||
</properties> | ||
<children> | ||
<tagNode name="prefix-list"> | ||
<properties> | ||
<help>Filter PQ node router ID based on prefix list</help> | ||
<completionHelp> | ||
<path>policy prefix-list</path> | ||
</completionHelp> | ||
<valueHelp> | ||
<format>txt</format> | ||
<description>Name of IPv4/IPv6 prefix-list</description> | ||
</valueHelp> | ||
<constraint> | ||
#include <include/constraint/alpha-numeric-hyphen-underscore.xml.i> | ||
</constraint> | ||
<constraintErrorMessage>Name of prefix-list can only contain alpha-numeric letters, hyphen and underscores</constraintErrorMessage> | ||
</properties> | ||
<children> | ||
#include <include/isis/level-1-2-leaf.xml.i> | ||
</children> | ||
</tagNode> | ||
</children> | ||
</node> | ||
<!-- include end --> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.