guides:reference:templates:limitations
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
guides:reference:templates:limitations [2019/12/23 09:43] – ↷ Page moved from menu:build:templates:limitations to guides:reference:templates:limitations yspeerte | guides:reference:templates:limitations [2024/07/03 12:31] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | {{indexmenu_n> | ||
+ | |||
+ | ====== Limitations ====== | ||
+ | |||
+ | ===== Protection ===== | ||
+ | |||
+ | By default, any string between ' | ||
+ | |||
+ | To prevent the ' | ||
+ | |||
+ | However if this string is used as a value of a variable, the NetYCE system must substitute the value indirectly, causing the single-protected string again to be suspected to contain a template reference. Only by double-protecting the ' | ||
+ | |||
+ | The above behaviour is not only applicable to the templates ' | ||
+ | |||
+ | |||
+ | ===== Newline characters ===== | ||
+ | |||
+ | When creating commands for a job or template, sometimes it desirable to include an extra newline within the command. Often to confirm or parameterize the anticipated CLI prompt. To include such a newline, insert the sting '' | ||
+ | |||
+ | Likewise, the string '' | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== Keyed condition: ===== | ||
+ | |||
+ | Not supported are | ||
+ | < | ||
+ | |< | ||
+ | |< | ||
+ | </ | ||
+ | |||
+ | Also the following syntax can be used: | ||
+ | < | ||
+ | |< | ||
+ | </ | ||
+ | |||
+ | ===== Nested conditions ===== | ||
+ | This is not supported | ||
+ | |||
+ | ===== Nested sub-templates ===== | ||
+ | Nesting of sub-templates is fully supported. A circular reference of sub-templates is also feasible but is limited to 50 iterations.\\ | ||
+ | |||
+ | ===== Maximum index ===== | ||
+ | The configuration generator in theory can work with the maximum database size. Due to several technical reasons preventing endless loops, the maximum index is limited to 5000 records. This number is far above any real time use for the number of interfaces, vlans or sla tests, to be any limitation. | ||
+ | |||
+ | ===== Indirect parameter loops ===== | ||
+ | An indirect parameter reference can result into a circular reference if ''< | ||
+ | |||
+ | ===== Logical operators ===== | ||
+ | Logical operators, like ''<'', | ||
+ | |||
+ | '' | ||