/*
This script is used collect inventory of UCSM.
*/
importClass(com.cloupia.lib.cIaaS.ucs.model.generated.LsPower);
importClass(com.cloupia.feature.ucsController.UcsDataPersistenceUtil);
importClass(org.apache.log4j.Logger);
importClass(com.cloupia.lib.cIaaS.ucs.model.generated.LsServer);
importClass(java.lang.String);
importClass(com.cloupia.service.cIM.inframgr.SystemScheduler);

var ucsmAccountName = input.ucsmAccountName;
function log(str) {
    var l = Logger.getLogger("m");
    l.info(str);
}
log("UCSM Account Name is:"+ucsmAccountName);
SystemScheduler.getInstance().runNow("UcsInventoryCollector:"+ucsmAccountName);
output.ucsmAccountNameTriggered = ucsmAccountName;

Additional Links: