AfterUpload
由该接口调用的脚本应用程序在上传创建后被执行,然而这发生在它被归档到 octoplant之前。这使得修改上传成为可能。
举例:在对设备备份进行修改时,这些设备有自己的备份功能,但还没有被 octoplant支持。
如果在上传过程中发生错误,AfterUpload接口将不会被触发,脚本应用程序将不会被启动。
这个脚本应用程序的命令行
没有代理:
ScriptAfterUpload.exe /ConfigFileW:[接口文件的绝对路径] /rd:[服务器存档的路径] /at:s |
有代理:
ScriptAfterUpload.exe /ConfigFileW:[接口文件的绝对路径] /rd:[代理存档的路径] /at:s |
接口文件的描述
[Component]和[Result]部分在 全局界面文件部分有描述。
不包含[User]和[Version]部分。
[Common]
键RootDirAdmin和DirPrjData没有给出。其他键在 全局接口文件部分有描述。
[Specific]
INI键 | I/O | 描述 |
---|---|---|
UploadClass | I | 上传类型的名称。 |
DirBackup | I |
解压后的备份存放在/将要存放的目录的完整路径。 |
PathArchive | I |
最后签入版本的档案文件(ZIP)的完整路径 这个键可以是空的或缺失的(即使已经签入了一个版本)。 |
PathPreBackup | I |
历史备份的存档文件的完整路径 这个键可能是空的或丢失的(即使有一个存档的备份)。 |
Type | I |
以下是可能的值: 1: 程序机(手动/自动) 2: 上传&比较功能 默认值为 1 |
JobName | I |
作业配置中作业的名称 允许名称中出现空格 |
JobID | I | 作业的ID(32位字符串) |
[UploadParameters]
本节中的键总是存储在Base64。数据以下列方式进行编码:{ParamId}={Value}\0…{ParamId}={Value}\0\0.
如果有一个没有参数的键,将不给出键值。
INI键 | I/O | 描述 |
---|---|---|
Class | I |
上传类型的名称 (源 octoplant 服务器:VD$A\Configuration\Upload\Classes.ini) |
Job | I | 上传作业参数 |
Agent | I |
安装代理的计算机的参数 (源代理:VD$A\Configuration\Upload\AgentStation.ini) 这个键值可以是空的或丢失的。 |
相关主题 |
---|