修改infra除repository包
This commit is contained in:
@@ -1,27 +1,28 @@
|
||||
package lora
|
||||
|
||||
import (
|
||||
"context"
|
||||
|
||||
"git.huangwc.com/pig/pig-farm-controller/internal/infra/logs"
|
||||
"git.huangwc.com/pig/pig-farm-controller/internal/infra/transport"
|
||||
)
|
||||
|
||||
type PlaceholderTransport struct {
|
||||
logger *logs.Logger
|
||||
ctx context.Context
|
||||
}
|
||||
|
||||
func NewPlaceholderTransport(logger *logs.Logger) transport.Listener {
|
||||
logger.Info("当前配置非 LoRaMesh, LoRaMesh UART 透传传输器未激活。")
|
||||
func NewPlaceholderTransport(ctx context.Context) transport.Listener {
|
||||
return &PlaceholderTransport{
|
||||
logger: logger,
|
||||
ctx: ctx,
|
||||
}
|
||||
}
|
||||
|
||||
func (p *PlaceholderTransport) Listen() error {
|
||||
p.logger.Warnf("当前不是LoRa Mesh 模式, 这只是个占位监听器")
|
||||
func (p *PlaceholderTransport) Listen(ctx context.Context) error {
|
||||
logs.TraceLogger(ctx, p.ctx, "Listen").Warnf("当前不是LoRa Mesh 模式, 这只是个占位监听器")
|
||||
return nil
|
||||
}
|
||||
|
||||
func (p *PlaceholderTransport) Stop() error {
|
||||
p.logger.Warnf("当前不是LoRa Mesh 模式, 占位监听器停止工作")
|
||||
func (p *PlaceholderTransport) Stop(ctx context.Context) error {
|
||||
logs.TraceLogger(ctx, p.ctx, "Stop").Warnf("当前不是LoRa Mesh 模式, 占位监听器停止工作")
|
||||
return nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user