GitXplorerGitXplorer
p

python-genieacs-nbi-client

public
1 stars
1 forks
0 issues

Commits

List of commits on branch master.
Unverified
2cfe95dbccaf3b80c61e57ff88d1f5ca0296dd83

rename package

committed 6 years ago
Unverified
6a6ffbb421f809104170d5024f4d295bae3c87ce

test devices_url

committed 6 years ago
Unverified
f62d04046983eed44919ac0a4f3b636c502f3f56

travis and coveralls badges

committed 6 years ago
Unverified
e24948bb6d5d1157a4d8a0d9512cf65e5a74627a

pip install coveralls

committed 6 years ago
Unverified
54f94db26c08a0154841685592560d4f0476de7d

replace markdown link by reStructuredText

committed 6 years ago
Unverified
d80731464debff04d55b806803518c4ea9eeedf2

cleanup travis ci setup

committed 6 years ago

README

The README file for this repository.

============================ python-genieacs-nbi-client

The package contains Rest API client implementation to communicate with GenieACS NBI <https://github.com/genieacs/genieacs/>_.

|travis-badge|_ |coveralls-badge|_

.. |travis-badge| image:: https://travis-ci.org/p-alik/python-genieacs-nbi-client.svg?branch=master .. _travis-badge: https://travis-ci.org/p-alik/python-genieacs-nbi-client

.. |coveralls-badge| image:: https://coveralls.io/repos/github/p-alik/python-genieacs-nbi-client/badge.svg?branch=master .. _coveralls-badge: https://coveralls.io/github/p-alik/python-genieacs-nbi-client?branch=master

Requirements

  • Python 3.5 over

Setup

::

$ python -m pip install --user genieacs-nbi-client or (venv)$ python -m pip install genieacs-nbi-client

Usage

::

$ python

from genieacs.nbi import client cl = client.Client(verbose=True, address="http://foo.bar") nbi_resp_js = cl.dispatch_device_task(DEVICE_ID, {"name":"setParameterValues", "parameterValues":[["InternetGatewayDevice.ManagementServer.PeriodicInformEnable", 300, "xsd:int"]]})