34 lines
814 B
Go
34 lines
814 B
Go
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
|
|
|
|
}
|