From 2fe8e2fa4f0e1466877823d712adec66cab04010 Mon Sep 17 00:00:00 2001 From: Daan Boerlage Date: Sat, 18 Dec 2021 17:12:10 +0100 Subject: [PATCH] Add some additional logging to highlight startup parameters --- src/Startup/Program.cs | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/src/Startup/Program.cs b/src/Startup/Program.cs index 05f439d..0e84095 100644 --- a/src/Startup/Program.cs +++ b/src/Startup/Program.cs @@ -57,7 +57,16 @@ logger.Information(LogSource.Geekbot, "Connecting to Database"); var databaseInitializer = new DatabaseInitializer(runParameters, logger); var database = databaseInitializer.Initialize(); database.Database.EnsureCreated(); -if(!runParameters.InMemory) database.Database.Migrate(); +if (!runParameters.InMemory) +{ + logger.Information(LogSource.Geekbot, "Using Postgres"); + database.Database.Migrate(); +} +else +{ + logger.Information(LogSource.Geekbot, "Using In-Memory Database"); +} + var globalSettings = new GlobalSettings(database); // @@ -74,6 +83,10 @@ if (!runParameters.DisableGateway) { new BotStartup(serviceProvider, logger, runParameters, globalSettings).Start(); } +else +{ + logger.Information(LogSource.Geekbot, "Gateway disabled"); +} // // Start WebApi @@ -83,6 +96,10 @@ if (!runParameters.DisableApi) var botCommands = new CommandLookup(typeof(BotStartup).Assembly).GetCommands(); WebApiStartup.StartWebApi(serviceProvider.BuildServiceProvider(), logger, runParameters, databaseInitializer.Initialize(), globalSettings, botCommands); } +else +{ + logger.Information(LogSource.Geekbot, "Web API disabled"); +} ServiceCollection RegisterServices() {