Replaces the vRealize Automation 'All Services' icon in vRA 7.1+
Python
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
README.md
replace_services.py
restore_orig_services.py
service.png

README.md

Replace vRA 'All Services' icon

Overview

This script replaces the vRealize Automation 7.1+ 'All Services' icon with a .png file of your choosing.

Pre-requisites

Place the .png file you are using in the same folder as the script, and edit the following lines (in 'replace_services.py'):

# replace these variables
filename = 'service.png'
vra_ip = '192.168.1.227'
vra_user = 'administrator@vsphere.local'
vra_pass = 'VMware1!'
vra_tenant = 'vsphere.local'

You will need the 'requests' Python package. This can be installed using pip. Account used should be the System Administrator (this is always administrator@vsphere.local to my knowledge)

Undoing Replacement

The 'restore_orig_services.py' script can be used to replace the custom icon with the original, this will need the same lines amending as shown in the pre-requisites

References

Used the following documents to create this: