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"} | ||||
| 		table := formatter.CreateTable(tableColumns) | ||||
| 		if internal.MachineReadable { | ||||
| 			defer table.JSONRender() | ||||
| 		} else { | ||||
| 			defer table.Render() | ||||
| 		} | ||||
|  | ||||
| 		serverNames, err := config.ReadServerNames() | ||||
| 		if err != nil { | ||||
| 			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 | ||||
| 	}, | ||||
| } | ||||
|  | ||||
		Reference in New Issue
	
	Block a user