Summary
This Fling is a tool developed to extend the vRealize Build Tools Fling toolchain or to be used as a stand-alone with the Export Package to Folder option in native vRealize Orchestrator(vRO).
vRealize Orchestrator Parser parses vRO workflow XML files and extracts programming language code (Javascript, Python, Powershell, etc) and stores it as discrete files, that can then be checked into a source code control system, and or edited directly as discrete programming language source code from a traditional text-based source code editor, such as Visual Studio Code. These discrete files can also be consumed by other, third-party CI/CD systems like Maven and Jenkins. They can be edited, and they can be imported back into vRO workflow XML files. 'Diffs' and changes on the resulting code files are easily observed and tied to SCCS version numbers and releases, and can easily be merged and branched through normal software engineering development practices.

Requirements
- Python 3.5
- vRealize Orchestrator
Instructions
Get the vroparse_instructions.pdf file with the Downloads button on how to install this Fling. It's the only download you'll need.
Contributors
Similar Flings
No similar flings found. Check these out instead...

VCS to VCVA Converter
The VCS to VCVA Converter Appliance is the winning idea from the 2013 Fling Contest. It allows customers to migrate from Windows vCenter Server with an External Microsoft SQL Server Database to the vCenter Server Appliance with an embedded vPostgres database.

View Client Resizer
The Horizon View Windows Client Resizer is a utility for VMware Horizon Client for Windows to resize the desktop to a specific resolution.

Code Stream Concourse Integrator
The Code Stream Concourse Integrator (CSCI) Fling provides integration between a vRealize Automation Code Stream and Concourse CI tools with which users can trigger Concourse CI pipelines from Code Stream pipelines without any additional tooling/scripting.

ESXi Arm Edition
We need to learn more about how our customer base or new customers are likely to use ESXi Arm edition for Edge use-cases.

DKMS Module for VMware Workstation
This Fling is intended to be used by end users who run a rolling-release Linux distribution (Arch Linux for instance).

Migrate to View (MTV)
Migrate to View (MTV) enables seamless migration of vSphere virtual machines (non-VDI) into View Connection Broker, maintaining the user persistence onto the virtual machines. By moving to View, more features can be integrated and leveraged. Additionally, administrative tasks can better maintain virtual machines and control user policy.