Skip to main content

REST API Wrappers for various MANOs in compliance with ETSI SOL0005

Project description

Python MANO Wrappers (PMW) is a python wrapper around the REST API calls of various MANOs. It is also a standardisation effort to unify the REST API of various MANOs by enforcing the ETSI SOL005 standard on API calls. This project is developed as part of the project group SCrAMbLE at the University of Paderborn for the 5G-PICTURE project.

Documentation is available here - ReadtheDocs.

Example usage:

import wrappers

username = "admin"
password = "admin"
mano = "osm"
# mano = "sonata"
host = "manosonatademo.com"

if mano == "osm":
    _client = wrappers.OSMClient.Auth(host)
elif mano == "sonata":
    _client = wrappers.SONATAClient.Auth(host)

response = _client.auth(
            username=username, password=password)

print(response)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

python-mano-wrappers-1.1.1.tar.gz (23.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

python_mano_wrappers-1.1.1-py3-none-any.whl (48.1 kB view details)

Uploaded Python 3

File details

Details for the file python-mano-wrappers-1.1.1.tar.gz.

File metadata

  • Download URL: python-mano-wrappers-1.1.1.tar.gz
  • Upload date:
  • Size: 23.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15+

File hashes

Hashes for python-mano-wrappers-1.1.1.tar.gz
Algorithm Hash digest
SHA256 af97d36e785c2097cef174b0f201e639669f14f142df682c62d98cf90209310e
MD5 64aeef987895bb1c92c5485b3c7604a7
BLAKE2b-256 c726c4baa22b405a7f8333829cc22bc9ca5b9d59c3ba91f6e88e707b4f1a1590

See more details on using hashes here.

File details

Details for the file python_mano_wrappers-1.1.1-py3-none-any.whl.

File metadata

  • Download URL: python_mano_wrappers-1.1.1-py3-none-any.whl
  • Upload date:
  • Size: 48.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15+

File hashes

Hashes for python_mano_wrappers-1.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d398a305bbc4e4ab20aa3d7ffbbc2e568ab6d9ffffbbaa67516150eb1a6f01c3
MD5 de171c1a59b2b0095689dc5bf4f233ec
BLAKE2b-256 0604d051331afbe12ab623bf45d87c8b5ab7ee37b714e5d74c03f88c6aa75284

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page