Add optional parameter in Openstack lib. 67/75367/2
authormpany <madhusmita.p@altencalsoftlabs.com>
Wed, 22 Aug 2018 05:59:03 +0000 (11:29 +0530)
committerSam Hague <shague@redhat.com>
Fri, 24 Aug 2018 13:42:23 +0000 (13:42 +0000)
Change-Id: I80d8e0b31358bde26acd976b370fc0a2c96a22c7
Signed-off-by: mpany <madhusmita.p@altencalsoftlabs.com>
csit/libraries/OpenStackOperations.robot

index 4034651cce542156e6e376e6141cccf1bd400279..9a3774887448f6e3153803ed9086ec80c4036d89 100644 (file)
@@ -510,7 +510,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}
@@ -518,9 +518,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