mirror of
				https://github.com/TeaOSLab/EdgeAPI.git
				synced 2025-11-04 07:43:03 +08:00 
			
		
		
		
	优化代码
This commit is contained in:
		@@ -1086,13 +1086,16 @@ func (this *ServerDAO) ComposeServerConfig(tx *dbs.Tx, server *Server, cacheMap
 | 
			
		||||
			if err != nil {
 | 
			
		||||
				return nil, err
 | 
			
		||||
			}
 | 
			
		||||
			if clusterDNSConfig.CNameAsDomain {
 | 
			
		||||
				domain, err := dns.SharedDNSDomainDAO.FindEnabledDNSDomain(tx, int64(clusterDNS.DnsDomainId), cacheMap)
 | 
			
		||||
				if err != nil {
 | 
			
		||||
					return nil, err
 | 
			
		||||
				}
 | 
			
		||||
				if domain != nil {
 | 
			
		||||
					var cname = server.DnsName + "." + domain.Name
 | 
			
		||||
 | 
			
		||||
			domain, err := dns.SharedDNSDomainDAO.FindEnabledDNSDomain(tx, int64(clusterDNS.DnsDomainId), cacheMap)
 | 
			
		||||
			if err != nil {
 | 
			
		||||
				return nil, err
 | 
			
		||||
			}
 | 
			
		||||
			if domain != nil {
 | 
			
		||||
				var cname = server.DnsName + "." + domain.Name
 | 
			
		||||
				config.CNameDomain = cname
 | 
			
		||||
				if clusterDNSConfig.CNameAsDomain {
 | 
			
		||||
					config.CNameAsDomain = true
 | 
			
		||||
					config.AliasServerNames = append(config.AliasServerNames, cname)
 | 
			
		||||
				}
 | 
			
		||||
			}
 | 
			
		||||
 
 | 
			
		||||
@@ -50,7 +50,7 @@ func (this *NodeTaskService) FindNodeTasks(ctx context.Context, req *pb.FindNode
 | 
			
		||||
			return nil, err
 | 
			
		||||
		}
 | 
			
		||||
		if status != nil && len(status.OS) > 0 && len(status.Arch) > 0 && len(status.BuildVersion) > 0 {
 | 
			
		||||
			deployFile := installers.SharedDeployManager.FindNodeFile(status.OS, status.Arch)
 | 
			
		||||
			var deployFile = installers.SharedDeployManager.FindNodeFile(status.OS, status.Arch)
 | 
			
		||||
			if deployFile != nil {
 | 
			
		||||
				if stringutil.VersionCompare(deployFile.Version, status.BuildVersion) > 0 {
 | 
			
		||||
					pbTasks = append(pbTasks, &pb.NodeTask{
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user