Robotframework library for NETCONF clients
Python RobotFramework
Latest commit e03485d Dec 3, 2016 @vkosuri improved docs
Permalink
Failed to load latest commit information.
docs
src/NcclientLibrary
tests
.gitattributes
.gitignore
LICENSE.md
MANIFEST.in
README.md
requirements.txt
setup.py

README.md

PyPi downloads Latest Version

NcclientLibrary

NcclientLibrary is a Robotframework NETCONF wrapper libraray of ncclient

Installation

virtualenv venv
source venv/bin/activate
pip install --upgrade pip
pip install --upgrade setuptools
pip install robotframework-ncclient

If you stuck with any errors please try to install all these packages.

sudo apt install libpq-dev python-dev libxml2-dev libxslt1-dev libldap2-dev libsasl2-dev libffi-dev

Example testcase

*** Settings ***
Library           NcclientLibrary

*** Test Cases ***
Test Login
    ${config} =    Create Dictionary    host=A.B.C.D    port=830    username=user    password=password    hostkey_verify=False
    Connect    &{config}

Update docs

python -m robot.libdoc src/NcclientLibrary/NcclientKeywords.py docs/index.html

Pull requests are welcome.