fix: if all servers good, don't show empty table
	
		
			
	
		
	
	
		
	
		
			All checks were successful
		
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing
				
			
		
		
	
	
				
					
				
			
		
			All checks were successful
		
		
	
	continuous-integration/drone/push Build is passing
				
			This commit is contained in:
		| @ -39,11 +39,7 @@ var serverListCommand = cli.Command{ | |||||||
|  |  | ||||||
| 		tableColumns := []string{"name", "host", "user", "port"} | 		tableColumns := []string{"name", "host", "user", "port"} | ||||||
| 		table := formatter.CreateTable(tableColumns) | 		table := formatter.CreateTable(tableColumns) | ||||||
| 		if internal.MachineReadable { |  | ||||||
| 			defer table.JSONRender() |  | ||||||
| 		} else { |  | ||||||
| 			defer table.Render() |  | ||||||
| 		} |  | ||||||
| 		serverNames, err := config.ReadServerNames() | 		serverNames, err := config.ReadServerNames() | ||||||
| 		if err != nil { | 		if err != nil { | ||||||
| 			logrus.Fatal(err) | 			logrus.Fatal(err) | ||||||
| @ -84,6 +80,16 @@ var serverListCommand = cli.Command{ | |||||||
| 			} | 			} | ||||||
| 		} | 		} | ||||||
|  |  | ||||||
|  | 		if internal.MachineReadable { | ||||||
|  | 			table.JSONRender() | ||||||
|  | 		} else { | ||||||
|  | 			if problemsFilter && table.NumLines() == 0 { | ||||||
|  | 				logrus.Info("all servers wired up correctly 👏") | ||||||
|  | 			} else { | ||||||
|  | 				table.Render() | ||||||
|  | 			} | ||||||
|  | 		} | ||||||
|  |  | ||||||
| 		return nil | 		return nil | ||||||
| 	}, | 	}, | ||||||
| } | } | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user