This commit is contained in:
@@ -31,22 +31,22 @@ namespace AyaNova.Biz
|
||||
|
||||
public static async Task DoWorkAsync()
|
||||
{
|
||||
log.LogTrace("Checking if PMGenerate should run");
|
||||
log.LogDebug("Checking if PMGenerate should run");
|
||||
if (IsRunning)
|
||||
{
|
||||
log.LogTrace("PMGenerate is running already exiting this cycle");
|
||||
log.LogDebug("PMGenerate is running already exiting this cycle");
|
||||
return;
|
||||
}
|
||||
//This will get triggered roughly every minute, but we don't want to deliver that frequently
|
||||
if (DateTime.UtcNow - lastRun < RUN_EVERY_INTERVAL)
|
||||
{
|
||||
log.LogTrace($"PMGenerate ran less than {RUN_EVERY_INTERVAL} ago, exiting this cycle");
|
||||
log.LogDebug($"PMGenerate ran less than {RUN_EVERY_INTERVAL} ago, exiting this cycle");
|
||||
return;
|
||||
}
|
||||
try
|
||||
{
|
||||
IsRunning = true;
|
||||
log.LogTrace("PMGenerate set to RUNNING state and starting now");
|
||||
log.LogDebug("PMGenerate set to RUNNING state and starting now");
|
||||
|
||||
using (AyContext ct = AyaNova.Util.ServiceProviderProvider.DBContext)
|
||||
{
|
||||
@@ -60,7 +60,7 @@ namespace AyaNova.Biz
|
||||
}
|
||||
finally
|
||||
{
|
||||
log.LogTrace("PMGenerate has completed; setting to not running state and tagging lastRun timestamp");
|
||||
log.LogDebug("PMGenerate has completed; setting to not running state and tagging lastRun timestamp");
|
||||
lastRun = DateTime.UtcNow;
|
||||
IsRunning = false;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user