diff --git a/pkg/core/certmgr.go b/pkg/core/certmgr.go index cd84e15d2..6718a6d3f 100644 --- a/pkg/core/certmgr.go +++ b/pkg/core/certmgr.go @@ -7,7 +7,7 @@ import ( // 表示定义 SSL 证书管理器的抽象类型接口。 // 云服务商通常会提供 SSL 证书管理服务,可供用户集中管理证书。 type Certmgr interface { - WithLogger + LoggerSetter // 上传证书。 // diff --git a/pkg/core/deployer.go b/pkg/core/deployer.go index d3c723e8a..1bf947e54 100644 --- a/pkg/core/deployer.go +++ b/pkg/core/deployer.go @@ -6,7 +6,7 @@ import ( // 表示定义 SSL 证书部署器的抽象类型接口。 type Deployer interface { - WithLogger + LoggerSetter // 部署证书。 // diff --git a/pkg/core/notifier.go b/pkg/core/notifier.go index 5d1d30b7b..7f1e2da41 100644 --- a/pkg/core/notifier.go +++ b/pkg/core/notifier.go @@ -6,7 +6,7 @@ import ( // 表示定义消息通知器的抽象类型接口。 type Notifier interface { - WithLogger + LoggerSetter // 发送通知。 // diff --git a/pkg/core/shared.go b/pkg/core/shared.go index b0ba4e4a0..fb9b0ea45 100644 --- a/pkg/core/shared.go +++ b/pkg/core/shared.go @@ -4,6 +4,6 @@ import ( "log/slog" ) -type WithLogger interface { +type LoggerSetter interface { SetLogger(logger *slog.Logger) }