From e2840bf46242df84d38cbe027e8fbd53d5fc9161 Mon Sep 17 00:00:00 2001 From: ThatBen Date: Mon, 9 Jun 2025 10:02:49 +0200 Subject: [PATCH] app logging --- Tools/AutoClient/Program.cs | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/Tools/AutoClient/Program.cs b/Tools/AutoClient/Program.cs index 9b32d824..a373a78f 100644 --- a/Tools/AutoClient/Program.cs +++ b/Tools/AutoClient/Program.cs @@ -36,11 +36,14 @@ public class Program public void Run() { if (app.Config.ContractDurationMinutes - 1 < 5) throw new Exception("Contract duration config option not long enough!"); + Log("Setting up Codex instances..."); var codexNodes = CreateCodexWrappers(); var loadBalancer = new LoadBalancer(app, codexNodes); + Log("Setting up load-balancer..."); loadBalancer.Start(); var folderStore = new FolderStoreMode(app, loadBalancer); + Log("Starting folder store mode..."); folderStore.Start(); app.Cts.Token.WaitHandle.WaitOne(); @@ -48,7 +51,7 @@ public class Program folderStore.Stop(); loadBalancer.Stop(); - app.Log.Log("Done"); + Log("Done"); } private CodexWrapper[] CreateCodexWrappers() @@ -88,7 +91,7 @@ public class Program var node = codexNodeFactory.CreateCodexNode(instance); node.SetLogLevel(LogLevel); - app.Log.Log($"Set up codex endpoint: {numberStr}"); + Log($"Set up codex endpoint: {numberStr}"); return new CodexWrapper(app, node); } @@ -96,4 +99,9 @@ public class Program { Console.WriteLine("Generates fake data and creates Codex storage contracts for it."); } + + private void Log(string msg) + { + app.Log.Log(msg); + } }