Add optional parameter in Openstack library. 41/75241/5
authormpany <madhusmita.p@altencalsoftlabs.com>
Thu, 16 Aug 2018 16:36:24 +0000 (22:06 +0530)
committerJamo Luhrsen <jluhrsen@redhat.com>
Fri, 17 Aug 2018 17:53:06 +0000 (17:53 +0000)
Change-Id: I29546fe275b5cdef328bd6362a3303e68ed3fade
Signed-off-by: mpany <madhusmita.p@altencalsoftlabs.com>
csit/libraries/OpenStackOperations.robot

index 24dcb0b5ddabf87f19db032ac9d8b85f7cb87eeb..710084a0428c62bea3b1de7c5d8b500ff3b433d0 100644 (file)
@@ -501,7 +501,7 @@ Remove Interface
 Remove Gateway
     [Arguments]    ${router_name}
     [Documentation]    Remove external gateway from the router.
-    BuiltIn.Log    openstack router unset ${router_name} --external-gateway
+    ${output} =    OpenStack CLI    openstack router unset ${router_name} --external-gateway
 
 Update Router
     [Arguments]    ${router_name}    ${cmd}
@@ -509,9 +509,9 @@ Update Router
     ${output} =    OpenStack CLI    openstack router set ${router_name} ${cmd}
 
 Show Router
-    [Arguments]    ${router_name}    ${options}
+    [Arguments]    ${router_name}    ${additional_args}=${EMPTY}
     [Documentation]    Show information of a given router. Router name and optional fields should be sent as arguments.
-    ${output} =    OpenStack CLI    openstack router show ${router_name}
+    ${output} =    OpenStack CLI    openstack router show ${router_name} ${additional_args}
     [Return]    ${output}
 
 Delete Router