o
    ADio                     @  sB   d dl mZ d dlmZ d dlmZ dgZeZG dd deZ	dS )    )annotations)FSSpecAccessorShim)UPathHDFSPathc                      s.   e Zd ZdZd fdd	Z fddZ  ZS )	r      Fc                   s.   |s|   rtt| t j|||d d S )N)modeparentsexist_ok)existsFileExistsErrorstrsupermkdir)selfr   r	   r
   	__class__r   S/var/www/Datamplify/venv/lib/python3.10/site-packages/upath/implementations/hdfs.pyr      s   zHDFSPath.mkdirc                 #  s*    |   rtt| t  E d H  d S )N)is_fileNotADirectoryErrorr   r   iterdir)r   r   r   r   r      s   zHDFSPath.iterdir)r   FF)__name__
__module____qualname__	__slots__r   r   __classcell__r   r   r   r   r      s    N)

__future__r   upath._compatr   _FSSpecAccessorShim
upath.corer   __all___HDFSAccessorr   r   r   r   r   <module>   s    