代理程序更新和部署实用程序按优先顺序提供以下用于控制其行为的以下方法:
实用程序按顺序考虑每种方法。如果某个方法是使用有效值定义的,那么实用程序将使用该值并忽略以下所有方法。
该示例描述实用程序如何找到安装程序。<Target> 和 <Globals> 元素已定义 SourceDirectory 参数。这些参数指示安装程序的可能位置。但是,实用程序具有一些要检查的位置。一旦实用程序找到安装程序,实用程序会使用该安装程序。
<?xml version="1.0" encoding="UTF-8"?>
<AgentDeploymentAndUpdate>
<Globals>
<Parameter Name="SourceDirectory" Value="..\test"/>
<Parameter Name="KeyFile" Value="..\test\keyfile.txt"/>
</Globals>
<Target id="9.164.102.169">
<Parameter Name="SourceDirectory" Value="..\test\wind"/>
<Parameter Name="ConnectionType" Value="ssh"/>
<Parameter Name="UserName" Value="root"/>
<Parameter Name="Password" Value="toor123"/>
<Parameter Name="ExistingAgentPath" Value="/usr/local/bin/bfagent"/>
<Parameter Name="AgentInstallLocation" Value="/usr/local/bin/bfagent"/>
</Target>
</AgentDeploymentAndUpdate>