U
    †´wi‹  ã                   @   s0   d dl mZ dd„ ZeeB ee dœdd„ZdS )é    )ÚPathc                 c   s,   t dt| ƒ|ƒD ]}| ||| … V  qdS )zList Chunk Generater   N)ÚrangeÚlen)Z
input_listÚ
chunk_sizeÚi© r   úO/var/www/html/lefter/venv/lib/python3.8/site-packages/pyutilities/singlefunc.pyÚchunk_generate   s    r	   )ÚpathÚreturnc                 C   s,   t | tƒr| nt| ƒ}dd„ | ¡ D ƒ}|S )Nc                 S   s   g | ]}|j d kr|‘qS )z.session)Úsuffix)Ú.0Úxr   r   r   Ú
<listcomp>   s     
 z get_sessions.<locals>.<listcomp>)Ú
isinstancer   Úiterdir)r
   Ú_pathZsessionsr   r   r   Úget_sessions	   s    r   N)Úpathlibr   r	   ÚstrÚlistr   r   r   r   r   Ú<module>   s   