mirror of
https://github.com/TeaOSLab/EdgeCommon.git
synced 2026-04-13 20:35:17 +08:00
实现单个服务的带宽限制(商业版)
This commit is contained in:
17
pkg/serverconfigs/bandwidth_limit_status.go
Normal file
17
pkg/serverconfigs/bandwidth_limit_status.go
Normal file
@@ -0,0 +1,17 @@
|
||||
// Copyright 2021 Liuxiangchao iwind.liu@gmail.com. All rights reserved.
|
||||
|
||||
package serverconfigs
|
||||
|
||||
import timeutil "github.com/iwind/TeaGo/utils/time"
|
||||
|
||||
// BandwidthLimitStatus 带宽限制状态
|
||||
type BandwidthLimitStatus struct {
|
||||
UntilDay string `yaml:"untilDay" json:"untilDay"` // 有效日期,格式YYYYMMDD
|
||||
}
|
||||
|
||||
func (this *BandwidthLimitStatus) IsValid() bool {
|
||||
if len(this.UntilDay) == 0 {
|
||||
return false
|
||||
}
|
||||
return this.UntilDay >= timeutil.Format("Ymd")
|
||||
}
|
||||
Reference in New Issue
Block a user