Modified lib virtualization
This commit is contained in:
		
						parent
						
							b62147b177
						
					
				
				
					commit
					42e3a8e723
				
			| @@ -7,6 +7,7 @@ hypervisor_connect() { | |||||||
|  |  | ||||||
|   echo |   echo | ||||||
|   echo "Trying to start interactive virsh session on ${hypervisor}" |   echo "Trying to start interactive virsh session on ${hypervisor}" | ||||||
|  |   term_change_title "virsh session for ${USER} on ${hypervisor}" | ||||||
|   virsh --connect=qemu+ssh://${USER}@${hypervisor}/system |   virsh --connect=qemu+ssh://${USER}@${hypervisor}/system | ||||||
|  |  | ||||||
| } | } | ||||||
| @@ -96,6 +97,7 @@ vm_connect() { | |||||||
|  |  | ||||||
|   echo |   echo | ||||||
|   echo "Trying to connect to ${name} on ${hypervisor} with virsh" |   echo "Trying to connect to ${name} on ${hypervisor} with virsh" | ||||||
|  |   term_change_title "virsh session for ${USER} on ${hypervisor} : ${name} console" | ||||||
|   virsh --connect=qemu+ssh://${USER}@${hypervisor}/system ttyconsole ${name} |   virsh --connect=qemu+ssh://${USER}@${hypervisor}/system ttyconsole ${name} | ||||||
|   virsh --connect=qemu+ssh://${USER}@${hypervisor}/system console ${name} |   virsh --connect=qemu+ssh://${USER}@${hypervisor}/system console ${name} | ||||||
|  |  | ||||||
| @@ -139,7 +141,7 @@ _hypervisors() { | |||||||
| 		configured_hypervisors=$(cat ~/.ssh/config | egrep  -i "^\s*host\s+[a-zA-Z]" | sed -e "s/^host\s*//i" | grep -i hypervisor) | 		configured_hypervisors=$(cat ~/.ssh/config | egrep  -i "^\s*host\s+[a-zA-Z]" | sed -e "s/^host\s*//i" | grep -i hypervisor) | ||||||
| 	fi | 	fi | ||||||
| 	if [ -e ~/.ssh/known_hosts ]; then | 	if [ -e ~/.ssh/known_hosts ]; then | ||||||
| 		known_hypervisors=$(cat ~/.ssh/known_hosts | cut -f 1 -d ' ' | sed -e s/,.*//g | grep -v "\[" | grep -i hypervisor | uniq) | 		known_hypervisors=$(cat ~/.ssh/known_hosts | cut -f 1 -d ' ' | sed -e 's/,.*//g' | grep -v "\[" | grep -i hypervisor | uniq) | ||||||
| 	fi | 	fi | ||||||
| 	echo $configured_hypervisors $known_hypervisors | 	echo $configured_hypervisors $known_hypervisors | ||||||
| } | } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user