mirror of
https://github.com/C9Glax/tranga.git
synced 2025-04-14 04:13:18 +02:00
TrangaSettings add timeout to start new jobs field
This commit is contained in:
parent
1480aa0a03
commit
657ab571f9
@ -128,7 +128,7 @@ public static class Tranga
|
|||||||
}
|
}
|
||||||
|
|
||||||
context.SaveChanges();
|
context.SaveChanges();
|
||||||
Thread.Sleep(2000);
|
Thread.Sleep(TrangaSettings.startNewJobTimeoutMs);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -21,6 +21,7 @@ public static class TrangaSettings
|
|||||||
[JsonIgnore]
|
[JsonIgnore]
|
||||||
public static string coverImageCache => Path.Join(workingDirectory, "imageCache");
|
public static string coverImageCache => Path.Join(workingDirectory, "imageCache");
|
||||||
public static bool aprilFoolsMode { get; private set; } = true;
|
public static bool aprilFoolsMode { get; private set; } = true;
|
||||||
|
public static int startNewJobTimeoutMs { get; private set; } = 10000;
|
||||||
[JsonIgnore]
|
[JsonIgnore]
|
||||||
internal static readonly Dictionary<RequestType, int> DefaultRequestLimits = new ()
|
internal static readonly Dictionary<RequestType, int> DefaultRequestLimits = new ()
|
||||||
{
|
{
|
||||||
@ -161,6 +162,7 @@ public static class TrangaSettings
|
|||||||
jobj.Add("requestLimits", JToken.FromObject(requestLimits));
|
jobj.Add("requestLimits", JToken.FromObject(requestLimits));
|
||||||
jobj.Add("compression", JToken.FromObject(compression));
|
jobj.Add("compression", JToken.FromObject(compression));
|
||||||
jobj.Add("bwImages", JToken.FromObject(bwImages));
|
jobj.Add("bwImages", JToken.FromObject(bwImages));
|
||||||
|
jobj.Add("startNewJobTimeoutMs", JToken.FromObject(startNewJobTimeoutMs));
|
||||||
return jobj;
|
return jobj;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -183,5 +185,7 @@ public static class TrangaSettings
|
|||||||
compression = ci.Value<int>()!;
|
compression = ci.Value<int>()!;
|
||||||
if (jobj.TryGetValue("bwImages", out JToken? bwi))
|
if (jobj.TryGetValue("bwImages", out JToken? bwi))
|
||||||
bwImages = bwi.Value<bool>()!;
|
bwImages = bwi.Value<bool>()!;
|
||||||
|
if (jobj.TryGetValue("startNewJobTimeoutMs", out JToken? snjt))
|
||||||
|
startNewJobTimeoutMs = snjt.Value<int>()!;
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user