Verified Commit 5012426e authored by Clara Engler's avatar Clara Engler
Browse files

arti: Advertise dirports in arti.toml

parent f73f50ad
Loading
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -59,6 +59,14 @@ def tor_config(net: TorNet.Network) -> dict[str, object]:
                {
                    "name": auth.nick,
                    "v3ident": auth.v3id,
                    "dirports": (
                        [f"{auth.ipv4}:{auth.dirport}"]
                        + (
                            [f"{auth.ipv6.unwrap()}:{auth.dirport}"]
                            if auth.ipv6.is_some()
                            else []
                        )
                    ),
                }
                for auth in net.authorities
                if auth.alt_dir_auth