Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

MultiCloud Broker is a forwarder, which will forward requests to correct adapter through MSB.

Broker is written by in python, using django framework. It requires python 2.7 env.

...

Run MultiCloud VIO plugin

vio plugin is written by in python using django framework. It requires python 2.7 env.

...

curl http://127.0.0.1:9004/api/multicloud-vio/v0/swagger.json

Do some changes and git review your patch.


Run MultiCloud Ocata plugin

Ocata plugin is written in python using django framework. It requires python 2.7 env.

git clone http://gerrit.onap.org/r/multicloud/openstack

cd openstack/ocata/

sudo pip install -r requirements.txt

Edit configuration file "ocata/pub/config/config.py", change MSB and AAI address.

Edit configuration file "../newton/pub/config/config.py", change MSB and AAI address.

Then start service.

memcached -d -m 2048 -u root -c 1024 -p 11211 -P /tmp/memcached1.pid

export PYTHONPATH=../newton

python manage.py runserver 9006

Verify API

curl http://127.0.0.1:9006/api/multicloud-ocata/v0/swagger.json

Do some changes and git review your patch.


Run MultiCloud Wind River plugin

Wind River plugin is written in python using django framework. It requires python 2.7 env.

git clone http://gerrit.onap.org/r/multicloud/openstack

cd openstack/windriver/

sudo pip install -r requirements.txt

Edit configuration file "titanium_cloud/pub/config/config.py", change MSB and AAI address.

Edit configuration file "../newton/pub/config/config.py", change MSB and AAI address.

Then start service.

memcached -d -m 2048 -u root -c 1024 -p 11211 -P /tmp/memcached1.pid

export PYTHONPATH=../newton

python manage.py runserver 9005

Verify API

curl http://127.0.0.1:9005/api/multicloud-titanium_cloud/v0/swagger.json

Do some changes and git review your patch.

...

More MultiCloud API can refer to API document