...
This commit is contained in:
@@ -96,7 +96,7 @@ list_vms() {
|
||||
# Use VM_NAME from config, fallback to vm number
|
||||
display_name="${VM_NAME:-vm$vm_number}"
|
||||
|
||||
printf "%-8s %-15s %-15s %-18s %-8s %-15s %-20s\n" "$vm_number" "$vm_ip" "$display_name" "$(printf "%b" "$status")" "$pid" "${MEMORY_MB}MB" "$STARTED"
|
||||
printf "%-8s %-15s %-15s %-18s %-8s %-15s %-20s\n" "$vm_number" "$vm_ip" "$display_name" "$(echo -e "$status")" "$pid" "${MEMORY_MB}MB" "$STARTED"
|
||||
else
|
||||
printf "%-8s %-15s %-15s %-18s %-8s %-15s %-20s\n" "$vm_number" "$vm_ip" "vm$vm_number" "$(printf "%b" "${RED}ERROR${NC}")" "N/A" "N/A" "Config Error"
|
||||
fi
|
||||
@@ -145,23 +145,23 @@ show_vm_status() {
|
||||
|
||||
# Check if VM is running
|
||||
if [ -n "$VM_PID" ] && kill -0 "$VM_PID" 2>/dev/null; then
|
||||
echo "Status: ${GREEN}RUNNING${NC} (PID: $VM_PID)"
|
||||
echo -e "Status: ${GREEN}RUNNING${NC} (PID: $VM_PID)"
|
||||
|
||||
# Show network info
|
||||
if ip link show "$TAP_NAME" &>/dev/null; then
|
||||
echo "Network: ${GREEN}TAP interface active${NC}"
|
||||
echo -e "Network: ${GREEN}TAP interface active${NC}"
|
||||
else
|
||||
echo "Network: ${RED}TAP interface not found${NC}"
|
||||
echo -e "Network: ${RED}TAP interface not found${NC}"
|
||||
fi
|
||||
|
||||
# Show socket info
|
||||
if [ -S "$VM_SOCKET" ]; then
|
||||
echo "API Socket: ${GREEN}Available${NC}"
|
||||
echo -e "API Socket: ${GREEN}Available${NC}"
|
||||
else
|
||||
echo "API Socket: ${RED}Not available${NC}"
|
||||
echo -e "API Socket: ${RED}Not available${NC}"
|
||||
fi
|
||||
else
|
||||
echo "Status: ${RED}STOPPED${NC}"
|
||||
echo -e "Status: ${RED}STOPPED${NC}"
|
||||
fi
|
||||
echo ""
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user