迁移并重构项目,优化了执行流程
This commit is contained in:
		
							
								
								
									
										29
									
								
								internal/class/SafeLine/CheckMethod.go
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										29
									
								
								internal/class/SafeLine/CheckMethod.go
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,29 @@
 | 
			
		||||
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
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user