Skip to content

Commit d1647b5

Browse files
authored
Merge pull request #20 from go-admin-team/dev
feat ✨ sdk 增加queue locker配置空判断
2 parents e3580b6 + b42693c commit d1647b5

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

Diff for: sdk/config/locker.go

+5
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,11 @@ type Locker struct {
1212
Redis *RedisConnectOptions
1313
}
1414

15+
// Empty 空设置
16+
func (e Locker) Empty() bool {
17+
return e.Redis == nil
18+
}
19+
1520
// Setup 启用顺序 redis > 其他 > memory
1621
func (e Locker) Setup() (storage.AdapterLocker, error) {
1722
if e.Redis != nil {

Diff for: sdk/config/queue.go

+5
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,11 @@ type QueueMemory struct {
2525

2626
var QueueConfig = new(Queue)
2727

28+
// Empty 空设置
29+
func (e Queue) Empty() bool {
30+
return e.Memory == nil && e.Redis == nil
31+
}
32+
2833
// Setup 启用顺序 redis > 其他 > memory
2934
func (e Queue) Setup() (storage.AdapterQueue, error) {
3035
if e.Redis != nil {

0 commit comments

Comments
 (0)