python-gevent/tests/scripts/run_tests
2023-06-29 18:26:00 +02:00

13 lines
309 B
Python
Executable File

#!/usr/bin/python3
import sys
import gevent
from gevent import socket
urls = ['www.fedoraproject.org', 'www.redhat.com']
jobs = [gevent.spawn(socket.gethostbyname, url) for url in urls]
gevent.joinall(jobs, timeout=2)
results = [job.value for job in jobs]
print(results)
if not all(results):
sys.exit(1)