- ${last} Convert to Integer ${last}
- : FOR ${INDEX} IN RANGE ${first} ${last+1}
- \ ${payload}= Assemble Payload ${INDEX} ${prefix} ${field bases} ${postfix}
- \ Log ${payload}
- \ Create_Session session http://${controller_ip}:${RESTCONFPORT}${CONFIG_API} headers=${HEADERS} auth=${AUTH}
- \ ${resp}= RequestsLibrary.Put Request session ${node}/${INDEX} ${payload}
- \ Log ${resp}
- \ Should Be Equal As Strings ${resp} <Response [200]>
+ [Arguments] ${controller_ip} ${node} ${first} ${last} ${prefix} ${field bases}
+ ... ${postfix}
+ ${last}= Convert to Integer ${last}
+ FOR ${INDEX} IN RANGE ${first} ${last+1}
+ ${payload}= Assemble Payload ${INDEX} ${prefix} ${field bases} ${postfix}
+ Log ${payload}
+ Create_Session
+ ... session
+ ... http://${controller_ip}:${RESTCONFPORT}${CONFIG_API}
+ ... headers=${HEADERS}
+ ... auth=${AUTH}
+ ${resp}= RequestsLibrary.Put Request session ${node}/${INDEX} ${payload}
+ Log ${resp}
+ Should Be Equal As Strings ${resp} <Response [200]>
+ END