FCLT#81144 gen_scheduler.bat en gen_notify.bat versimpelen

svn path=/Website/trunk/; revision=66220
This commit is contained in:
Jos Groot Lipman
2024-09-17 07:55:39 +00:00
parent 7ae261442e
commit 9047e92052
3 changed files with 17 additions and 13 deletions

View File

@@ -53,26 +53,32 @@ function isOffline()
if (isOffline())
{
__Log("Facilitor is offline, gen_notify skipped");
WScript.Echo("Facilitor is offline, gen_notify skipped"); // geen __Log omdat CustId nog niet bekend is
WScript.Quit(1);
}
var udlfile = WScript.Arguments(0);
var CustId = WScript.Arguments(1);
if (WScript.Arguments.length == 3)
var QueueId = WScript.Arguments(2);
if (WScript.Arguments.length >= 2)
var QueueId = WScript.Arguments(1);
else
var QueueId = 'DEFAULT';
__Log("Starting " + CustId + "/" + QueueId + " at " + new Date());
var WshNetwork = new ActiveXObject("WScript.Network");
__Log("User: " + WshNetwork.UserDomain + "\\" + WshNetwork.UserName);
var udlstr = 'File Name='+udlfile;
var Oracle = new ActiveXObject("ADODB.Connection");
Oracle.Open(udlstr);
var sql = "SELECT fac_version_cust FROM fac_version";
var oRs = Oracle.Execute(sql);
var CustId = oRs(0).Value;
oRs.Close();
if (QueueId == CustId) // vroeger was de tweede parameter verplicht CustId. Tegenwoordig niet meer maar zorg voor backwards compatibiliteit
QueueId = 'DEFAULT';
__Log("Starting " + CustId + "/" + QueueId + " at " + new Date());
var WshNetwork = new ActiveXObject("WScript.Network");
__Log("User: " + WshNetwork.UserDomain + "\\" + WshNetwork.UserName);
try
{
sql = "BEGIN fac.initsession(NULL); fac.putnotificationjobs('"+QueueId+"'); END;";

View File

@@ -322,7 +322,7 @@ function cleanup_temp()
if (isOffline())
{
__Log("FACILITOR is offline, cleanup skipped");
WScript.Echo("FACILITOR is offline, cleanup skipped"); // geen __Log omdat CustId nog niet bekend is
WScript.Quit(1);
}

View File

@@ -37,12 +37,10 @@ function isOffline()
if (isOffline())
{
__Log("FACILITOR is offline, scheduler skipped");
WScript.Echo("FACILITOR is offline, scheduler skipped"); // geen __Log omdat CustId nog niet bekend is
WScript.Quit(1);
}
var udlstr = 'File Name='+str;
var Oracle = new ActiveXObject("ADODB.Connection");
Oracle.Open(udlstr);