deployman
参数设置介绍
更新时间:2020/10/28 GMT+08:00
介绍模板任务参数设置相关操作,通过配置任务参数,用户可以根据自定义的参数执行任务。以下详细介绍如何添加参数、使用参数。
参数添加
添加参数有如下三种方式:
- 列表方式
- 在部署任务列表搜索目标任务,单击操作列
进入编辑任务-基本信息页面,切换到“参数设置”页面,如下图所示。
图1 参数设置 - 单击“+”,为任务添加参数,参数名为“Param_1”,并设置参数值、是否为静态参数、标题等,如下图所示。图2 添加参数
表1 参数属性说明 属性名
描述
参数名称
参数的名称。
参数值
参数的值。
静态参数
参数创建时默认为静态参数。如果参数在部署任务执行时需要动态修改,可以不勾选“静态参数”项,指定为非静态参数。
描述
参数的描述。
标签
参数标签可以用于参数分类,已经添加过的标签可以直接使用。
单击操作列
,可以继续添加参数;添加操作列
,可以删除对应参数。
- 在部署任务列表搜索目标任务,单击操作列
- 文本(json)方式
在“参数设置”页面,单击左上角
,切换到文本(json)视图。
参照参数“Param_1”的文本(json)格式为任务添加新的参数,参数名为“Param_2”,并设置对应属性值,如下图所示。图3 添加参数添加完成后会同步在参数列表,各属性和列表参数一一对应,如下图所示。图4 参数列表 - 文本(properties)方式
在“参数设置”页面,单击左上角
,切换到文本(properties)视图。
参照参数“Param_1”和“Param_2”的文本(properties)格式为任务添加新的参数,参数名为“Param_3”,并设置参数值,如下图所示。图5 添加参数添加完成后会同步在参数列表,如下图所示。图6 参数列表文本(properties)方式添加参数时,仅设置了参数名和参数值,其他属性均为默认值。
参数使用
参数使用主要包括以下三种情况:
- 文本框引用
所有任务步骤的文本框都可以引用参数,如下图所示。
参数引用形式为${参数名},如${Param_1};同时引用多个参数时以空格分开,如${Param_1} ${Param_2}。
图7 参数引用任务执行完成后,脚本中引用参数的属性值会被参数的值替换。
- 配置文件修改
结合任务步骤引用参数,用来修改配置文件中具体参数,如下图所示。
参数引用形式默认为#{参数名}#,可以通过修改标记前缀和后缀,自定义参数引用方式,如${参数名}$、{参数名}等。
图8 参数引用以修改“a.conf”配置文件属性为例,如下图所示。
图9 修改配置文件任务执行完成后,配置文件中引用参数的属性值会被参数的值替换。
- 静态参数使用
静态参数(如:Param_1)在执行部署任务时不支持动态修改,静态参数值的替换直接使用添加参数时设置的默认值(如:1)。
如果参数设置为非静态参数(如:Param_2),执行部署任务时可以根据需要为参数赋值(如:3),否则使用参数默认值(如:2),如下图所示。
图10 设置执行变量
父主题: 参数设置
