Testing
/** * Returns total disk capacity in GB for a VM. * * Input: * vmName : string * * Output: * number */ if (!vmName) { throw "vmName cannot be null or empty"; } var vm = null; // Search all registered vCenters var sdkConnections = VcPlugin.allSdkConnections; for each (var vc in sdkConnections) { var foundVms = vc.searchIndex.findAllByDnsName(null, vmName, true); if (foundVms && foundVms.length > 0) { vm = foundVms[0]; break; } // Fallback to inventory search by name if (!vm) { var vms = Server.findAllForType("VC:VirtualMachine"); for each (var candidateVm in vms) { if (candidateVm.name === vmName) { vm = candidateVm; ...