in src/neper_healthcheck/neper_runner.py [0:0]
def get_host_to_ips() -> dict[str, list[str]]:
"""Generates a hostfile based on host names from pods."""
hosts = {}
pod_name = f"{JOB_NAME}-1.{SERVICE_NAME}"
host_name = get_host_name(pod_name)
raw_ip_addresses = get_ip_addresses(pod_name)
ip_addresses = raw_ip_addresses.strip().split("\n")
if host_name and ip_addresses:
hosts[host_name] = ip_addresses
print(f"Got host information from pod: {pod_name} on host {host_name}")
print(f"Got ip information from pod: {pod_name} on ip {ip_addresses}")
return hosts