34 lines
		
	
	
		
			804 B
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			804 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("%sAcme%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("%sAcme%s 相关配置检验完成!", logger.Cyan, logger.Reset)
 | |
| 	}
 | |
| 	return flag
 | |
| 
 | |
| }
 |