VMware vRealize orchestrator package diff python tool
I have recently published a draft tool to provide a table-formated diff of two vRealize Orchestrator packages.
Project is available on GitHub project and will evolve in futur to support more package item's types and to provide better information about differences.
Installation
Requirements: Python 3 and pip
installed.
Download:
1git clone https://github.com/lrivallain/vro-package-diff.git
2cd vro-package-diff
(optionnal) Create python virtualenv:
1virtualenv -p python3 --no-site-packages venv
2. venv/bin/activate
Install required python packages:
1pip install -r requirements.txt
Usage
1python ./vro_package_diff.py packageA.package packageB.package
With:
packageA.package
: oldest package filepackageB.package
: newest package file
Logs
Execution logs are saved in the diff.log
file. The file is overwritten at each execution of the diff tool.