File: //proc/1233/root/usr/lib/python3/dist-packages/docker/credentials/__pycache__/utils.cpython-310.pyc
o
�h�_� � @ s. d dl Zd dlZd dlZddd�Zdd� ZdS )� Nc C s� t jdkrtj�| |�S |du rtjd }|�tj�}tj� dd��tj�}tj
�| �\}}tj
�| �sU|D ]}|D ]}tj
�
||| �}tj
�|�rQ| S q:q6dS | S )z�
As distutils.spawn.find_executable, but on Windows, look up
every extension declared in PATHEXT instead of just `.exe`
�win32N�PATH�PATHEXTz.exe)�sys�platform� distutils�spawn�find_executable�os�environ�split�pathsep�get�path�splitext�isfile�join)�
executabler �paths�
extensions�base�ext�p�f� r �:/usr/lib/python3/dist-packages/docker/credentials/utils.pyr s"