
    y9>i                     H    d Z ddlZd Zd ZeZd Zej        d             ZdS )z&Archive commands for the star program.    Nc                     |dg}|                     t          |||                     |                     d|d|  g           |S )zExtract a TAR archive.z-xz-Cfile=)extendget_star_opts)archivecompressioncmd	verbosityinteractiveoutdircmdlists          V/var/www/html/auto_sub_bot/venv/lib/python3.11/site-packages/patoolib/programs/star.pyextract_tarr      sP    DkGNN=k9==>>>NND&"3'"3"34555N    c                     |dg}|                     t          |||                     |                    d|             |S )zList a TAR archive.z-nr   r   r   append)r   r   r	   r
   r   r   s         r   list_tarr      sI    DkGNN=k9==>>>NN$7$$%%%Nr   c                     |dg}|                     t          |||                     |                    d|             |                     |           |S )zCreate a TAR archive.z-cr   r   )r   r   r	   r
   r   	filenamesr   s          r   
create_tarr   '   s[    DkGNN=k9==>>>NN$7$$%%%NN9Nr   c                 "   g }|dk    r|                     d           nU|dk    r|                     d           n9|dk    r|                     d           n|dv r|}|                    d|g           |d	k    r|                     d
           |S )zAdd tar options to cmdlist.gzipz-zcompressz-Zbzip2z-j)lzmaxzlzipzcompress-program=   z-v)r   r   )r	   r   r
   r   programs        r   r   r   0   s     Gft	
	"	"t			t	.	.	. +W56661}}tNr   )__doc__	functoolsr   r   test_tarr   cacher    r   r   <module>r&      st    - ,                r   