Macro Nesting¶
To nest macro calls, create a named macro. Nesting inside macros is not supported.
For example, the following incorrect macro:
(( fn.list_in Kit, {# fn.split {{ fn.one device.ldap.user.streetAddress |
sAMAccountName: bjones }} #} == True))
should be split up into named macros:
macro: LDAP_USER
{{ fn.one device.ldap.user.streetAddress | sAMAccountName: bjones }}
macro: LDAP_USER_ADDRESS_LIST
{# fn.split macro.LDAP_USER #}
So the correct macro usage should be:
(( fn.list_in Kit, macro.LDAP_USER_ADDRESS_LIST == True))