o
    wOi                     @   s   d dl Z dedefddZdS )    Nenv_namereturnc                 C   s.   t j| d}|du rd|  d}t||S )z
    Tries to retrieve environment variable. Raises ``ValueError``
    if no environment variable found.

    Args:
        env_name (str): Name of the env variable
    NzEnvironment variable z expected, but not set)osenvironget
ValueError)r   valuemsg r
   J/home/ubuntu/.local/lib/python3.10/site-packages/torchelastic/utils/api.pyget_env_variable_or_raise   s
   r   )r   strr   r
   r
   r
   r   <module>   s   