[ONOS-6800] onosNetCFG driver function should not append ".json" to the file name
Change-Id: I16eeaa908a99a8e1c8f58bea00dba00d11367e89
diff --git a/TestON/tests/FUNC/FUNCoptical/FUNCoptical.py b/TestON/tests/FUNC/FUNCoptical/FUNCoptical.py
index c7ae463..aae4b15 100644
--- a/TestON/tests/FUNC/FUNCoptical/FUNCoptical.py
+++ b/TestON/tests/FUNC/FUNCoptical/FUNCoptical.py
@@ -222,8 +222,12 @@
"""
main.case( "Mininet with Linc-OE startup" )
main.step( "Push TopoDDriver.json to ONOS through onos-netcfg" )
- topoResult = main.ONOSbench.onosNetCfg( controllerIps=main.activeONOSip, path=main.dependencyPath,
- fileName="TopoDDriver" )
+ topoResult = True
+ for ip in main.activeONOSip:
+ topoResult = topoResult and \
+ main.ONOSbench.onosNetCfg(controllerIp=ip, path=main.dependencyPath,
+ fileName="TopoDDriver.json")
+
#Exit if topology did not load properly
if not topoResult:
main.cleanup()