添加 Wan Vpn 新建与删除关键字 以及 使用示例
This commit is contained in:
@@ -88,6 +88,26 @@ AddObject2
|
||||
${rescodeReturn} Set Variable ${response['code']}
|
||||
[Return] ${rescodeReturn} ${objectId}
|
||||
|
||||
AddWanVpn
|
||||
[Arguments] ${wan_vpnList}
|
||||
${body} WanVpn ${wan_vpnList}
|
||||
${response} BasePostRequest /${version}/policy/profile/wannat/vpn/account ${body}
|
||||
log ${response}
|
||||
${rescodeReturn} Set Variable ${response['code']}
|
||||
[Return] ${rescodeReturn}
|
||||
|
||||
DeleteWanVpn
|
||||
[Arguments] ${vpnlist}
|
||||
#删除Vpn
|
||||
${body} Create Dictionary ids=${vpnlist}
|
||||
log 删除vpn
|
||||
${response} BaseDeleteRequest /${version}/policy/profile/wannat/vpn/account ${body}
|
||||
${response_code} Get From Dictionary ${response} code
|
||||
Should Be Equal As Strings ${response_code} 200
|
||||
${response} Convert to String ${response}
|
||||
log ${response}
|
||||
|
||||
|
||||
EditObject
|
||||
[Arguments] ${objectList} ${opAction}
|
||||
${body} ObjectParamsOpertion ${0} ${objectList} ${opAction}
|
||||
|
||||
@@ -241,7 +241,11 @@ OtherParams
|
||||
${return} ${itemDesc} Run Keyword And Ignore Error Set Variable ${values}[6]
|
||||
Run Keyword If "${return}"!="FAIL" and "${itemDesc}"!="${EMPTY}" Set To Dictionary ${obj} itemDesc=${itemDesc}
|
||||
|
||||
|
||||
|
||||
WanVpn
|
||||
[Arguments] ${wanvpnlist}
|
||||
${data} Set Variable "opAction":"add","returnData":1
|
||||
${dict}= Evaluate eval ('{${data}}')
|
||||
${data2} set to dictionary ${dict} list=${wanvpnlist}
|
||||
[Return] ${data2}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user