Add some additional logging to highlight startup parameters
This commit is contained in:
parent
bdaf16f53f
commit
2fe8e2fa4f
1 changed files with 18 additions and 1 deletions
|
@ -57,7 +57,16 @@ logger.Information(LogSource.Geekbot, "Connecting to Database");
|
||||||
var databaseInitializer = new DatabaseInitializer(runParameters, logger);
|
var databaseInitializer = new DatabaseInitializer(runParameters, logger);
|
||||||
var database = databaseInitializer.Initialize();
|
var database = databaseInitializer.Initialize();
|
||||||
database.Database.EnsureCreated();
|
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);
|
var globalSettings = new GlobalSettings(database);
|
||||||
|
|
||||||
//
|
//
|
||||||
|
@ -74,6 +83,10 @@ if (!runParameters.DisableGateway)
|
||||||
{
|
{
|
||||||
new BotStartup(serviceProvider, logger, runParameters, globalSettings).Start();
|
new BotStartup(serviceProvider, logger, runParameters, globalSettings).Start();
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
logger.Information(LogSource.Geekbot, "Gateway disabled");
|
||||||
|
}
|
||||||
|
|
||||||
//
|
//
|
||||||
// Start WebApi
|
// Start WebApi
|
||||||
|
@ -83,6 +96,10 @@ if (!runParameters.DisableApi)
|
||||||
var botCommands = new CommandLookup(typeof(BotStartup).Assembly).GetCommands();
|
var botCommands = new CommandLookup(typeof(BotStartup).Assembly).GetCommands();
|
||||||
WebApiStartup.StartWebApi(serviceProvider.BuildServiceProvider(), logger, runParameters, databaseInitializer.Initialize(), globalSettings, botCommands);
|
WebApiStartup.StartWebApi(serviceProvider.BuildServiceProvider(), logger, runParameters, databaseInitializer.Initialize(), globalSettings, botCommands);
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
logger.Information(LogSource.Geekbot, "Web API disabled");
|
||||||
|
}
|
||||||
|
|
||||||
ServiceCollection RegisterServices()
|
ServiceCollection RegisterServices()
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in a new issue