+++ /dev/null
-# -*- coding: utf-8 -*-
-
-##
-# Copyright 2019 Tech Mahindra Limited
-#
-# All Rights Reserved.
-#
-# Licensed under the Apache License, Version 2.0 (the "License"); you may
-# not use this file except in compliance with the License. You may obtain
-# a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
-# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
-# License for the specific language governing permissions and limitations
-# under the License.
-##
-
-
-*** Variables ***
-${success_return_code} 0
-${name} "OpenSite"
-${user} "admin"
-${password} "admin"
-${ip} "1.1.1.1"
-${type} "onos"
-${port} "5858"
-${dpid} "a7:2f:aa:be:C3:c1:fe:C9"
-
-
-*** Keywords ***
-Create SDNC Account
- [Documentation] create new sdnc account
-
- ${rc} ${stdout}= Run and Return RC and Output osm sdnc-create --name ${name} --type ${type} --ip_address ${ip} --user ${user} --password ${password} --port ${port} --switch_dpid ${dpid}
- log ${rc}
- log ${stdout}
- Should Be Equal As Integers ${rc} ${success_return_code}
-
-
-Get SDNC List
- [Documentation] Get a sdnc account list
-
- ${rc} ${stdout}= Run and Return RC and Output osm sdnc-list
- log ${stdout}
-
-
-Show SDNC Account
- [Documentation] Get sdnc account details
-
- ${rc} ${stdout}= Run and Return RC and Output osm sdnc-show ${name}
- log ${rc}
- log ${stdout}
- Should Be Equal As Integers ${rc} ${success_return_code}
-
-
-Delete SDNC Account
- [Documentation] Get sdnc account details
-
- ${rc} ${stdout}= Run and Return RC and Output osm sdnc-delete ${name}
- log ${rc}
- log ${stdout}
- Should Be Equal As Integers ${rc} ${success_return_code}
\ No newline at end of file