If you are looking for a way to quickly install plugins in your vRealize Orchestrator (.dar or .vmoapp files), you can try this python script which uses vRO ControlCenter API at its core.
Prerequisites
- Python 3 installed
 - Download the plugin that you want to install to a local folder. For demo purpose, you can download a small plugin called JsonPath from here.
 - vRO Control Center credentials
 - Copy vRO_Install_Plugin_via_Python_1.0.py which is available at https://gist.github.com/imtrinity94/38ca08e7253e404a95386e56ff9be6fc
 
Understand the process
For demo purpose, I will show the very few steps that you need to install a vRO plugin named JsonPath in an automated fashion.
- Copy the full path of downloaded plugin with filename itself. 
C:\Users\x213816\Downloads\cloudblogger tutorial\o11nplugin-jsonpath-1.0.2.vmoapp
 
- Keep FQDN of vRO and vRO Control Center root credentials handy.
 - Go to Visual Studio Code or your choice of IDE to run the vRO_Install_Plugin_via_Python_1.0.py python script.
 
- Click Run ► and provide values for asked fields
 
- Reload vRO ControlCenter, the desired plugin will be already installed there.
 




    
Top comments (0)