#!/usr/bin/env python3
"""Auto-generated by AGI Loop cycle #1062
Task: Write a Python function that checks if ports 8080 and 11434 are listening using socket.connect_ex
Generated: 2026-02-12T18:45:57.244638
"""

import socket

def check_ports():
    ports = [8080, 11434]
    results = {}
    for port in ports:
        sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
        sock.settimeout(1)
        result = sock.connect_ex(('localhost', port))
        results[port] = result == 0
        sock.close()
    return results

if __name__ == '__main__':
    port_status = check_ports()
    for port, is_listening in port_status.items():
        print(f"Port {port} is listening: {is_listening}")