NetBox 2.7 使用手册

Transaction 属性

设定 Script 对象中的脚本是否允许事务

语法

Script.Transaction[ = trans]
 

参数

Script
一个实例化的 Script 对象

trans
数字,指定事务支持方式

注释

通过设定不同的 Transaction 的值,可以指定脚本以不同的规则建立事务,可以是下面的值:

3: Required 总是初始化一个新的事务
2: Requires_New 如果存在事务,则加入,否则创建一个新的事务
1: Supported 如果存在事务,则加入,否则不支持事务
0: Not_Supported 不支持事务

设定 Script 对象的事务模式将影响 Script.Run 的方式,所以对 Script.Transaction 的设定只在 Script.Run 之前有效。同时,Script.Transaction 还受到脚本本身对事务规则的指定影响,参见 #transaction@TRANSACTION

应用于

Script 对象
版权所有: 2003- 网络盒子