Skip to main content

The Python version of a Juju Vnfm for Open Baton

Project description

This project is a Virtual Network Function Manager (VNFM) that enables Juju to work as a VNFM in the Open Baton environment.

Requirements

  • Python 3.5.2+

  • Juju 2.0+

Installation

For installing the Juju-VNFM execute

pip install .

inside the project’s root directory. Note that you have to use pip3 if your standard Python interpreter is python2.

Usage

After you installed the Juju-VNFM you have to configure it. Create the file /etc/openbaton/juju/conf.ini, make sure that the current user has write permissions for the file and execute:

jujuvnfm configure

Then follow the instructions.

Afterwards you can start the Juju-VNFM with the command jujuvnfm start. You can specify the number of threads started to handle NFVO requests by passing a number with the -t option:

jujuvnfm -t 10 start

The default number of threads is five.

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

juju-vnfm-1.0.0b17.tar.gz (23.4 kB view hashes)

Uploaded Source

Built Distribution

juju_vnfm-1.0.0b17-py2.py3-none-any.whl (25.4 kB view hashes)

Uploaded Python 2 Python 3

Supported by

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