Quantcast
Channel: VMware Communities : All Content - All Communities
Viewing all articles
Browse latest Browse all 175326

Approve System properties

$
0
0

Hi,

 

I installed Vra 7.5.

When creating a new virtual machine, I want to send the system properties (cpu, memory) to approve (with some other custom properties I have created before)

 

I use "Pre Approval" Subscription and "Service Catalog - Catalog Item Reuqest - Virtual Machine" Approval Polices.

In the Approval Policy I checked the CPU and Memory checkbox under System Properties

In the custom properties I added my custom properties.

 

When I try to create a new virtual machine the subscription runs successfully, but I receive only my custom properties.

The system properties (cpu, memory) don't appear.

 

I run this code in order to see the info from the vra:

var fieldNames = input.get("fieldNames");

var fieldValues = input.get("fieldValues");

var requestInfo = input.get("requestInfo");

var sourceInfo = input.get("sourceInfo");

 

System.log("filedNames: "+ fieldNames.keys);

System.log("fieldValues: " + fieldValues.keys);

System.log("requestInfo: " + requestInfo.keys);

System.log("sourceInfo: " + sourceInfo.keys);

 

System.log("*************filedNames: ");

for each (var name in fieldNames.keys){

     System.log(name + ": " + fieldNames.get(name));

}

 

System.log("************fieldValues: ");

for each (var name in fieldValues.keys){

     System.log(name + ": " + fieldValues.get(name));

}

 

System.log("************requestInfo: ");

for each (var name in requestInfo.keys){

     System.log(name + ": " + requestInfo.get(name));

}

 

System.log("************sourceInfo: ");

for each (var name in sourceInfo.keys){

     System.log(name + ": " + sourceInfo.get(name));

}

 

In vra 7.3 it works fine, and I can see source-provider-cpu and source-provider-memory on the output of same script.

 

Thanks!


Viewing all articles
Browse latest Browse all 175326

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>