Files
Safeline-Acme/internal/class/SafeLine/CheckMethod.go

30 lines
1.0 KiB
Go

package SafeLine
import "SafeLine-Acme/internal/app/logger"
func (safeLine *Object) CheckFile() bool {
var flag = true
if safeLine.Host == "" {
logger.Warning.Printf("未设置 %s服务器主机%s: 请检查配置文件中的 %sServer.Host%s 参数", logger.Cyan, logger.Reset, logger.Yellow, logger.Reset)
flag = false
}
if safeLine.ApiToken == "" {
logger.Warning.Printf("未设置 %sSafeLine API Token%s : 请检查配置文件中的 %sServer.ApiToken%s 参数", logger.Cyan, logger.Reset, logger.Yellow, logger.Reset)
flag = false
}
return flag
}
func (safeLine *Object) CheckCommand() bool {
var flag = true
if safeLine.Host == "" {
logger.Warning.Printf("未设置 %s服务器主机%s: 请检查命令中的 %s-h%s 参数", logger.Cyan, logger.Reset, logger.Yellow, logger.Reset)
flag = false
}
if safeLine.ApiToken == "" {
logger.Warning.Printf("未设置 %sSafeLine API Token%s : 请检查命令中的 %s-t%s 参数", logger.Cyan, logger.Reset, logger.Yellow, logger.Reset)
flag = false
}
return flag
}