in elastic_transport/_node/_base.py [0:0]
def base_url(self) -> str:
return "".join(
[
self.scheme,
"://",
# IPv6 must be wrapped by [...]
"[%s]" % self.host if ":" in self.host else self.host,
":%s" % self.port if self.port is not None else "",
self.path_prefix,
]
)