Mierdin
Need to consider the process to add a zero programmatically (i.e. ESXi-01 vs ESXi-1). Need to figure out where this kind of thing would need to be applied, as well as consider the pros and cons of doing this. For instance - when creating service profiles, you have to provide a prefix. If you just say "ESXi-" then it will start with "ESXi-1". There is no assumption about length. This length is what you have to impart. Also - be more flexible with igroup/LUN/SP naming. And/or maybe make a naming scheme more obvious. This will become easier when vars are defined in YAML. However, you might consider playing around with this idea in the main script first.