mirror of
https://github.com/coder/coder.git
synced 2026-09-24 15:04:27 +08:00
fix: Use slog for devtunnel logging (#3248)
Ensures standardized logging for server.
This commit is contained in:
@@ -79,7 +79,11 @@ func NewWithConfig(ctx context.Context, logger slog.Logger, cfg Config) (*Tunnel
|
||||
}
|
||||
wgEndpoint := netip.AddrPortFrom(wgAddr, cfg.Tunnel.WireguardPort)
|
||||
|
||||
dev := device.NewDevice(tun, conn.NewDefaultBind(), device.NewLogger(device.LogLevelError, "devtunnel "))
|
||||
dlog := &device.Logger{
|
||||
Verbosef: slog.Stdlib(ctx, logger, slog.LevelDebug).Printf,
|
||||
Errorf: slog.Stdlib(ctx, logger, slog.LevelError).Printf,
|
||||
}
|
||||
dev := device.NewDevice(tun, conn.NewDefaultBind(), dlog)
|
||||
err = dev.IpcSet(fmt.Sprintf(`private_key=%s
|
||||
public_key=%s
|
||||
endpoint=%s
|
||||
|
||||
Reference in New Issue
Block a user