Date: Fri, 29 Mar 2024 07:27:56 +0000 (UTC) Message-ID: <558335401.12537.1711697276095@change.sos-berlin.com> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_12536_1063701392.1711697276094" ------=_Part_12536_1063701392.1711697276094 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
config/scheduler.xml
configuration =
file, which is loaded when JobScheduler is started.It is however possible to set global variables via the JobScheduler API =
and the set_var()
function.
This method allows global variables to be set without JobScheduler having =
to be restarted.
The following example shows how to create global variables:
function= spooler_process() { =20 var d1=3Dnew Date(); =20 spooler.variables().set_var("DATACENTER","CTMTESTI2"); spooler.variables().set_var("ODAY", d1.getDate() + ""); spooler.variables().set_var("ODAYNAME", d1.getDay() + ""); spooler.variables().set_var("OMONTH", d1.getMonth() + 1 + ""); spooler.variables().set_var("OMONTHNAME", d1.getMonth() + 1 + ""); spooler.variables().set_var("OYEAR", d1.getFullYear() + ""); spooler.variables().set_var("ODATE", d1.getFullYear() + "-" + (d1.g= etMonth() + 1) + "-" + d1.getDate()); spooler.variables().set_var("ODAT", d1.getFullYear() + (d1.getMonth= () + 1) + d1.getDate() + ""); spooler.variables().set_var("OFULLDATE", d1.getFullYear() + "-" + (= d1.getMonth() + 1) + "-" + d1.getDate()); spooler_log.info("variable ODAY set"); =20 spooler_log.info( spooler.variables.xml() ); return false; }