Shuts up json-serialization codex logging

This commit is contained in:
Ben 2024-05-07 11:04:32 +02:00
parent 266c661958
commit 0ec43a9325
No known key found for this signature in database
GPG Key ID: 541B9D8C9F1426A1
3 changed files with 10 additions and 2 deletions

View File

@ -20,7 +20,7 @@ namespace KubernetesWorkflow.Types
[JsonIgnore] [JsonIgnore]
public string Name public string Name
{ {
get { return $"{Containers.Length}x '{Containers.First().Name}'"; } get { return $"'{string.Join("&", Containers.Select(c => c.Name).ToArray())}'"; }
} }
public string Describe() public string Describe()

View File

@ -52,6 +52,7 @@ namespace CodexPlugin
public CodexLogLevel Libp2p { get; set; } public CodexLogLevel Libp2p { get; set; }
public CodexLogLevel ContractClock { get; set; } = CodexLogLevel.Warn; public CodexLogLevel ContractClock { get; set; } = CodexLogLevel.Warn;
public CodexLogLevel? BlockExchange { get; } public CodexLogLevel? BlockExchange { get; }
public CodexLogLevel JsonSerialize { get; set; } = CodexLogLevel.Warn;
} }
public class CodexSetup : CodexStartupConfig, ICodexSetup public class CodexSetup : CodexStartupConfig, ICodexSetup

View File

@ -73,11 +73,18 @@ namespace CodexPlugin
"contracts", "contracts",
"clock" "clock"
}; };
var jsonSerializeTopics = new[]
{
"serde",
"json",
"serialization"
};
level = $"{level};" + level = $"{level};" +
$"{CustomTopics.DiscV5.ToString()!.ToLowerInvariant()}:{string.Join(",", discV5Topics)};" + $"{CustomTopics.DiscV5.ToString()!.ToLowerInvariant()}:{string.Join(",", discV5Topics)};" +
$"{CustomTopics.Libp2p.ToString()!.ToLowerInvariant()}:{string.Join(",", libp2pTopics)};" + $"{CustomTopics.Libp2p.ToString()!.ToLowerInvariant()}:{string.Join(",", libp2pTopics)};" +
$"{CustomTopics.ContractClock.ToString().ToLowerInvariant()}:{string.Join(",", contractClockTopics)}"; $"{CustomTopics.ContractClock.ToString().ToLowerInvariant()}:{string.Join(",", contractClockTopics)};" +
$"{CustomTopics.JsonSerialize.ToString().ToLowerInvariant()}:{string.Join(",", jsonSerializeTopics)}";
if (CustomTopics.BlockExchange != null) if (CustomTopics.BlockExchange != null)
{ {