Source code for running the use cases on Azure is available on Github. Use the below links to get the source code from github.
S.No | Component | Command to clone |
---|---|---|
1 | SDC | git clone https://github.com/onapdemo/sdc.git |
2 | VID | git clone https://github.com/onapdemo/vid.git |
3 | SO | git clone https://github.com/onapdemo/so.git |
4 | MultiVIM (azure plugin) | git clone https://github.com/onapdemo/multicloud-azure.git |
5 | Robot | git clone https://github.com/onapdemo/testsuite.git |
6 | OOM | git clone https://github.com/onapdemo/oom.git |
Compile Source Code of Aria
- Clone the Aria source code using the command given in above table.
- Traverse to the directory: multicloud-azure/aria/aria-extension-cloudify/src/aria
- Run the command : pip install . -This will install all the dependencies mentioned in requirements.txt file.
- Traverse to the directory: multicloud-azure/aria/aria-extension-cloudify
- Run the command : pip install . -This will install all the dependencies mentioned in requirements.txt file.
- Traverse to the directory: multicloud-azure/aria/aria-rest-server/src/main/python/aria-rest
- Run the command : pip install . -This will install the rest server used to send the requests from NB systems.
- Verify the installation by running the command : aria which will output the usage commands
- Traverse to the directory: multicloud-azure/docker
- Run the command to install the cloudify-azure-plugin (wgn file is kept at this path) and is ready to be installed
- aria plugins install cloudify_azure_plugin-1.4.2-py27-none-linux_x86_64.wgn
- Start the rest-server by running the command: aria-rest
- This will start the server on port:5000 .Check the available APIs using :http://localhost:5000/api/multicloud-azure/v0/