diff --git a/02-Keyword/tsg_bfapi/PolicyObject.robot b/02-Keyword/tsg_bfapi/PolicyObject.robot index aa36f24..f3a0e8a 100644 --- a/02-Keyword/tsg_bfapi/PolicyObject.robot +++ b/02-Keyword/tsg_bfapi/PolicyObject.robot @@ -343,15 +343,19 @@ DeletePolicyAndGroupObject #删除策略 log toDeletePolicy_DeletePolicyAndObject ${listlenth}= Get Length ${policyids} + Run Keyword If "${listlenth}"=="0" log no Policys to del + ... ELSE DeletePolicys ${policyids} + #删除对象 + log todeleteobj_DeletePolicyAndObject + Run Keyword If "${objectids}"=="${EMPTY}" log no Objects to del + ... ELSE DeleteGroupObjects ${objectids} +DeletePolicys + [Arguments] ${policyids} + ${listlenth}= Get Length ${policyids} FOR ${var} IN RANGE ${listlenth} log ${var} DeletePolicy ${policyids}[${var}] END - #删除对象 - log todeleteobj_DeletePolicyAndObject - Run Keyword If "${objectids}"=="${EMPTY}" log no obj to del - ... ELSE DeleteGroupObjects ${objectids} - DeleteGroupObjects [Arguments] ${objectids} FOR ${var} IN @{objectids}