mirror of
https://github.com/space-wizards/RobustToolbox.git
synced 2026-02-15 03:30:53 +01:00
Upgrade Loki sink to 4.0.0-beta3.
This fixes many bugs with it.
This commit is contained in:
@@ -424,12 +424,12 @@ namespace Robust.Server
|
||||
return false;
|
||||
}
|
||||
|
||||
LokiCredentials credentials;
|
||||
if (string.IsNullOrWhiteSpace(username))
|
||||
LokiSinkConfiguration cfg = new()
|
||||
{
|
||||
credentials = new NoAuthCredentials(address);
|
||||
}
|
||||
else
|
||||
LokiUrl = address
|
||||
};
|
||||
|
||||
if (!string.IsNullOrWhiteSpace(username))
|
||||
{
|
||||
if (string.IsNullOrWhiteSpace(password))
|
||||
{
|
||||
@@ -437,13 +437,16 @@ namespace Robust.Server
|
||||
return false;
|
||||
}
|
||||
|
||||
credentials = new BasicAuthCredentials(address, username, password);
|
||||
cfg.LokiUsername = username;
|
||||
cfg.LokiPassword = password;
|
||||
}
|
||||
|
||||
cfg.LogLabelProvider = new LogLabelProvider(serverName);
|
||||
|
||||
Logger.DebugS("loki", "Loki enabled for server {ServerName} loki address {LokiAddress}.", serverName,
|
||||
address);
|
||||
|
||||
var handler = new LokiLogHandler(serverName, credentials);
|
||||
var handler = new LokiLogHandler(cfg);
|
||||
_log.RootSawmill.AddHandler(handler);
|
||||
return true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user