mirror of
https://gitee.com/XM-GO/PandaX.git
synced 2026-04-23 02:48:34 +08:00
27 lines
583 B
Go
27 lines
583 B
Go
package global
|
|
|
|
import (
|
|
"github.com/PandaXGO/PandaKit/cache"
|
|
"github.com/PandaXGO/PandaKit/rediscli"
|
|
"github.com/sirupsen/logrus"
|
|
"gorm.io/gorm"
|
|
"pandax/pkg/config"
|
|
"pandax/pkg/events"
|
|
"pandax/pkg/mqtt"
|
|
"pandax/pkg/tdengine"
|
|
"time"
|
|
)
|
|
|
|
var (
|
|
Log *logrus.Logger // 日志
|
|
Db *gorm.DB // gorm
|
|
RedisDb *rediscli.RedisDB
|
|
TdDb *tdengine.TdEngine
|
|
Conf *config.Config
|
|
MqttClient *mqtt.IothubMqttClient
|
|
)
|
|
var EventEmitter = events.EventEmitter{}
|
|
|
|
// Cache 默认10分钟
|
|
var Cache = cache.NewTimedCache(cache.NoExpiration, 600*time.Second)
|