...
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.