
    y9>i                     :    d Z ddlmZ ddlmZmZ eZeZd Zd ZdS )z&Archive commands for the zstd program.   )util   )extract_singlefile_standardtest_singlefile_standardc                     |g}|                     d           |dk    r|                     d           |                     |            |S )zList a zstandard archive.z-lr   -v)append)archivecompressioncmd	verbosityinteractivecmdlists         V/var/www/html/auto_sub_bot/venv/lib/python3.11/site-packages/patoolib/programs/zstd.py	list_zstdr      sM    eGNN41}}tNN7N    c                 ,   t          j        |          g}|dk    r|                    d           |                    g d           |                    d |D                        |                    dt          j        |           g           |ddifS )zCreate a zstandard archive.r   r   )z-zz--stdoutz--c                 6    g | ]}t          j        |          S  )r   shell_quote).0xs     r   
<listcomp>zcreate_zstd.<locals>.<listcomp>(   s#    ;;;AD$Q'';;;r   >shellT)r   r   r	   extend)r
   r   r   r   r   	filenamesr   s          r   create_zstdr   "   s    $$%G1}}tNN+++,,,NN;;;;;<<<NNC)'223444gt_%%r   N)	__doc__ r   r   r   extract_zstd	test_zstdr   r   r   r   r   <module>r#      si    - ,       C C C C C C C C*$	  & & & & &r   