重构项目
This commit is contained in:
33
internal/class/Acme/Method.go
Normal file
33
internal/class/Acme/Method.go
Normal file
@ -0,0 +1,33 @@
|
||||
package Acme
|
||||
|
||||
import (
|
||||
"SafelineAPI/internal/app/logger"
|
||||
"log"
|
||||
)
|
||||
|
||||
func (acme *Acme) Verify() bool {
|
||||
var flag = false
|
||||
|
||||
if acme.Email == "" {
|
||||
logger.Warning.Printf("未设置 %s证书申请邮箱%s: 请检查配置文件中的 %sApplyCert.Email%s 参数", logger.Cyan, logger.Reset, logger.Yellow, logger.Reset)
|
||||
flag = true
|
||||
}
|
||||
if !flag {
|
||||
log.Printf("%sApplyCert%s 相关配置检验完成!", logger.Cyan, logger.Reset)
|
||||
}
|
||||
return flag
|
||||
}
|
||||
|
||||
func (acme *Acme) VerifyCommand() bool {
|
||||
var flag = false
|
||||
|
||||
if acme.Email == "" {
|
||||
logger.Warning.Printf("未设置 %s证书申请邮箱%s: 请检查命令中的 %s-e%s 参数", logger.Cyan, logger.Reset, logger.Yellow, logger.Reset)
|
||||
flag = true
|
||||
}
|
||||
if !flag {
|
||||
log.Printf("%sApplyCert%s 相关配置检验完成!", logger.Cyan, logger.Reset)
|
||||
}
|
||||
return flag
|
||||
|
||||
}
|
||||
10
internal/class/Acme/Object.go
Normal file
10
internal/class/Acme/Object.go
Normal file
@ -0,0 +1,10 @@
|
||||
package Acme
|
||||
|
||||
import (
|
||||
"SafelineAPI/internal/class/DNSProvider"
|
||||
)
|
||||
|
||||
type Acme struct {
|
||||
Email string `json:"Email"`
|
||||
DNSProvider DNSProvider.DNSProvider `json:"DNSProvider"`
|
||||
}
|
||||
Reference in New Issue
Block a user