MCPcopy
hub / github.com/celery/celery / build_nodename

Function build_nodename

celery/apps/multi.py:28–39  ·  view source on GitHub ↗
(name, prefix, suffix)

Source from the content-addressed store, hash-verified

26
27
28def build_nodename(name, prefix, suffix):
29 hostname = suffix
30 if '@' in name:
31 nodename = host_format(name)
32 shortname, hostname = nodesplit(nodename)
33 name = shortname
34 else:
35 shortname = f'{prefix}{name}'
36 nodename = host_format(
37 f'{shortname}@{hostname}',
38 )
39 return name, nodename, hostname
40
41
42def build_expander(nodename, shortname, hostname):

Callers 1

_node_from_optionsMethod · 0.85

Calls 2

host_formatFunction · 0.90
nodesplitFunction · 0.90

Tested by

no test coverage detected