${features} Get Installed Features
${lines} Get Lines Containing String ${features} odl-topoprocessing-framework
${length} Get Length ${lines}
- Install a Feature odl-openflowplugin-nsf-model-li odl-topoprocessing-framework odl-topoprocessing-network-topology odl-topoprocessing-inventory odl-bgpcep-pcep-all timeout=100
+ Install a Feature odl-openflowplugin-nsf-model-li odl-topoprocessing-framework odl-topoprocessing-network-topology odl-topoprocessing-inventory odl-mdsal-models odl-ovsdb-southbound-impl timeout=120
Run Keyword If ${length} == 0 Wait For Karaf Log Registering Topology Request Listener 60
Prepare New Feature Installation
Insert Underlay topologies
Log Installed features:
Log ${features}
[Return] ${features}
+
+Insert Scripting into Request
+ [Arguments] ${request} ${language} ${script}
+ [Documentation] Insert Scripting into Request under aggregation node
+ ${request} Add Element ${request} ${SCRIPTING} xpath=.//correlation/aggregation
+ ${request} Set Element Text ${request} ${script} xpath=.//correlation/aggregation/scripting/script
+ ${request} Set Element Text ${request} ${language} xpath=.//correlation/aggregation/scripting/language
+ ${request} Element to String ${request}
+ [Return] ${request}