Show connection details on abra server ls
				
					
				
			Closes https://git.autonomic.zone/coop-cloud/abra/issues/110.
This commit is contained in:
		
							
								
								
									
										17
									
								
								abra
									
									
									
									
									
								
							
							
						
						
									
										17
									
								
								abra
									
									
									
									
									
								
							| @ -1565,10 +1565,23 @@ List locally-defined servers." | ||||
|  | ||||
| sub_server_list() { | ||||
|   get_servers | ||||
|  | ||||
|   warning "Loading status from ${#SERVERS[@]} server(s), patience advised.." | ||||
|   printf "%s servers:\n\n" "${#SERVERS[@]}" | ||||
|  | ||||
|   local -a idx=0 | ||||
|   for SERVER in "${SERVERS[@]}"; do | ||||
|     echo "  ${SERVER##*/}" | ||||
|   done | ||||
|     if [[ "$idx" == 0 ]]; then | ||||
|       printf "  NAME\tCONNECTION\n" | ||||
|       printf "  --\t--\t\n" | ||||
|     fi | ||||
|  | ||||
|     name="${SERVER##*/}" | ||||
|     host=$(docker context inspect "$name" -f "{{.Endpoints.docker.Host}}" 2>/dev/null) | ||||
|     printf "  %s\t%s\t%s%s\n" "$name" "${host:-UNKNOWN}" | ||||
|  | ||||
|     idx+=1 | ||||
|   done | column -s'	' -t | ||||
| } | ||||
|  | ||||
| ###### .. server init | ||||
|  | ||||
		Reference in New Issue
	
	Block a user