擅长:python、mysql、java
<p>添加依赖性意味着您需要将两个不同的触发器(来自同一个主机或来自另一个主机)与主依赖逻辑相链接</p>
<p>您正在尝试添加依赖性<code>triggerid -> dependsOnTriggerid</code>,它是从假定的现有依赖性(<code>trigger_info[0]['dependencies'][0]['triggerid']</code>)获得的,这没有什么意义,我想这就是错误的原因</p>
<p>您需要获取两个触发器的<code>triggerid</code>,然后添加依赖性:</p>
<pre><code>masterTriggerObj = zapi.trigger.get( /* filter to get your master trigger here */ )
dependentTriggerObj = zapi.trigger.get( /* filter to get your dependent trigger here */)
result = zapi.trigger.adddependencies(triggerid=dependentTriggerObj[0]['triggerid'], dependsOnTriggerid=masterTriggerObj[0]['triggerid'])
</code></pre>