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)

这个键值可以是空的或丢失的。

 

相关主题

全局接口文件部分