trace() Function (Python, SLAX, and XSLT)
命名 空间
http://xml.juniper.net/junos/commit-scripts/1.0 http://xml.libslax.org/slax
Python 语法
jcs.trace(string)
SLAX 语法
expr prefix:trace(string);
XSLT 语法
<xsl:value-of select="prefix:trace(string)"/>
描述
发出跟踪消息,该消息会发送到跟踪文件。
您必须在配置 traceoptions
层次结构中的相应脚本类型下进行配置,以便使用 trace()
该功能向追踪文件输出消息。输出将进入配置的追踪文件。如果 traceoptions
已启用,但未显式配置跟踪文件,则输出将进入该脚本类型的默认跟踪文件。
与 prefix 命名空间 URI 关联的应在样式表的前缀到命名空间映射中定义。
参数
string |
输出到跟踪文件的字符串。 |
使用示例
SLAX 语法:
expr jcs:trace('test');
XSLT 语法:
<xsl:value-of select="jcs:trace('test')"/>
Python 语法:
jcs.trace('test')
版本信息
在 Junos OS 7.6 版中引入的功能。
支持 Junos OS 12.2 版中 http://xml.libslax.org/slax 添加的 slax 命名空间。
QFX 系列交换机和 ACX 系列、MX 系列、PTX 系列和 T 系列路由器上 Junos OS 16.1R1 版中添加了对 Python 的支持。
在 Junos OS 17.1R1 版中添加了 ACX500、ACX1000、ACX1100、ACX2000、ACX2100、ACX2200 和 ACX4000 路由器以及 EX 系列交换机的 Python 支持。
在 Junos OS 17.3R1 版中添加了 SRX1500、SRX4100、SRX4200、SRX5400、SRX5600 和 SRX5800 设备和 vSRX 实例的 Python 支持。
ACX5048 和 ACX5096 路由器上 Junos OS 18.3R1 版中添加了对 Python 的支持。