Index: vhLib/Logger.cls.xml =================================================================== diff -u -r3532 -r3534 --- vhLib/Logger.cls.xml (.../Logger.cls.xml) (revision 3532) +++ vhLib/Logger.cls.xml (.../Logger.cls.xml) (revision 3534) @@ -226,61 +226,57 @@ Set OldDateTimeInformation = $$$CurrentDate-DaysInformation Set OldDateTimeDebug = $$$CurrentDate-DaysDebug - set Server = $$$Server do ExecQuery - set Server = $piece(##class(TECH.Config.ConfigMgr).Instance().GeefString("Makova_ServerEnNamespace"),"\",1) do ExecQuery + Do ..RemoveLogByItem(OldDateTimeError, "E") + Do ..RemoveLogByItem(OldDateTimeWarning, "W") + Do ..RemoveLogByItem(OldDateTimeInformation, "I") + Do ..RemoveLogByItem(OldDateTimeDebug, "D") #dim Date = "" for { set Date = $O(^ERRORS(Date)) Quit:Date="" if Date < OldDateTimeError kill ^ERRORS(Date) } - Quit $$$OK - -ExecQuery - Do ..RemoveLogByItem(OldDateTimeError, Server, "E") - Do ..RemoveLogByItem(OldDateTimeWarning, Server, "W") - Do ..RemoveLogByItem(OldDateTimeInformation, Server, "I") - Do ..RemoveLogByItem(OldDateTimeDebug, Server, "D") + Quit $$$OK ]]> 1 -Datum:%Date,Server:%String,Niveau:%String +Datum:%Date,Niveau:%String 1 'WS.Vhisie4.Winkelkar.WinkelkarService'" - Do ..VerwijderLogRecords(QueryString, Datum, Server, Niveau) + Set QueryString = "SELECT %NOLOCK ID FROM vhLib.Logging WHERE Datum<=? AND Niveau=? AND Groep<>'WS.Vhisie4.Winkelkar.WinkelkarService'" + Do ..VerwijderLogRecords(QueryString, Datum, Niveau) Set Datum = Datum - 20 - Set QueryString = "SELECT %NOLOCK ID FROM vhLib.Logging WHERE Datum<=? AND Server=? AND Niveau=? AND Groep='WS.Vhisie4.Winkelkar.WinkelkarService'" - Do ..VerwijderLogRecords(QueryString, Datum, Server, Niveau) + Set QueryString = "SELECT %NOLOCK ID FROM vhLib.Logging WHERE Datum<=? AND Niveau=? AND Groep='WS.Vhisie4.Winkelkar.WinkelkarService'" + Do ..VerwijderLogRecords(QueryString, Datum, Niveau) } ]]> 1 -QueryString:%String,Datum:%Date,Server:%String,Niveau:%String +QueryString:%String,Datum:%Date,Niveau:%String 1