Skip to content

Commit fcc8cee

Browse files
committed
._root: set a _default_lo_addrs and apply it when not provided by caller
1 parent ca3f7a1 commit fcc8cee

File tree

1 file changed

+11
-9
lines changed

1 file changed

+11
-9
lines changed

tractor/_root.py

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,14 @@
4646

4747

4848
# set at startup and after forks
49-
_default_arbiter_host: str = '127.0.0.1'
50-
_default_arbiter_port: int = 1616
49+
_default_lo_host: str = '127.0.0.1'
50+
_default_port: int = 1616
51+
52+
# default registry always on localhost
53+
_default_lo_addrs: list[tuple[str, int]] = [(
54+
_default_lo_host,
55+
_default_port,
56+
)]
5157

5258

5359
logger = log.get_logger('tractor')
@@ -124,10 +130,8 @@ async def open_root_actor(
124130

125131
registry_addrs: list[tuple[str, int]] = (
126132
registry_addrs
127-
or [( # default on localhost
128-
_default_arbiter_host,
129-
_default_arbiter_port,
130-
)]
133+
or
134+
_default_lo_addrs
131135
)
132136

133137
loglevel = (loglevel or log._default_loglevel).upper()
@@ -329,9 +333,7 @@ def run_daemon(
329333

330334
# runtime kwargs
331335
name: str | None = 'root',
332-
registry_addrs: list[tuple[str, int]] = [
333-
(_default_arbiter_host, _default_arbiter_port)
334-
],
336+
registry_addrs: list[tuple[str, int]] = _default_lo_addrs,
335337

336338
start_method: str | None = None,
337339
debug_mode: bool = False,

0 commit comments

Comments
 (0)