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.
Requirements: Python 3 and
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
1python ./vro_package_diff.py packageA.package packageB.package
packageA.package: oldest package file
packageB.package: newest package file
Execution logs are saved in the
diff.log file. The file is overwritten at each execution of the diff tool.