File: //usr/local/lib/python3.9/site-packages/celery/utils/__pycache__/nodenames.cpython-39.pyc
a
X>h[ � @ s$ d Z ddlmZ ddlZddlZddlmZ ddlmZm Z ddl
mZ ddlm
Z
ed �Zd
ZdZdZeded
�ej�ZdZddd�dd�Zdddd�dd�Zd0dddd�dd�Zddd�dd �Zddd�d!d"�Zddd#dd$�d%d&�Zd1dddd)�d*d+�Zeed,d'�Zd2dddd#dd-�d.d/�ZdS )3zWorker name utilities.� )�annotationsN)�partial)�Exchange�Queue� )�memoize)�
simple_formatzC.dq2z{hostname}.dq2�@Zcelery)�Cache)�
worker_direct�gethostname�nodename�
anon_nodename� nodesplit�default_nodename�node_format�host_formatzstr | Queuer )�hostname�returnc C s"