HEX
Server: Apache
System: Linux server2.voipitup.com.au 4.18.0-553.104.1.lve.el8.x86_64 #1 SMP Tue Feb 10 20:07:30 UTC 2026 x86_64
User: posscale (1027)
PHP: 8.2.29
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //opt/alt/python38/lib/python3.8/site-packages/pbr/hooks/__pycache__/commands.cpython-38.opt-1.pyc
U

�V�	�@sNddlZddlmZddlmZddlmZddlmZGdd�dej�Z	dS)�N)�easy_install)�base)�options)�	packagingcs<eZdZdZ�fdd�Z�fdd�Zdd�Zdd	�Z�ZS)
�CommandsConfig�globalcs$tt|��|�|j�dd�|_dS)N�commands�)�superr�__init__�config�getr)�selfr��	__class__��C/opt/alt/python38/lib/python3.8/site-packages/pbr/hooks/commands.pyrszCommandsConfig.__init__cs|j|jd<tt|���dS)Nr)rrr
r�save)rrrrr!szCommandsConfig.savecCsd|j|f|_dS)Nz%s
%s)r)rZcommandrrr�add_command%szCommandsConfig.add_commandcCs�|�d�|�d�|�d�|�d�|�d�tjdkrDtjt_t��r`|�d�|�d�tj�	d	�r�t�
�r�|�d
�n |j�dd�r�t�
�r�|�d
�t�|jdd�}d|jks�|s�|�d�n
|�d�dS)Nzpbr.packaging.LocalEggInfozpbr.packaging.LocalSDistz!pbr.packaging.LocalInstallScriptszpbr.packaging.LocalDevelopzpbr.packaging.LocalRPMVersion�ntzpbr.builddoc.LocalBuildDoczpbr.builddoc.LocalBuildLatexz.testr.confzpbr.packaging.TestrTestZ	nosetestsFzpbr.packaging.NoseTestzuse-eggZPBR_USE_EGGZmanpageszpbr.packaging.LocalInstallzpbr.packaging.InstallWithGit)r�os�namerZoverride_get_script_argsrZget_script_argsZhave_sphinx�path�existsZ
have_testrrr
Z	have_noserZget_boolean_optionZ
pbr_config)rZuse_eggrrr�hook(s,








�zCommandsConfig.hook)	�__name__�
__module__�__qualname__Zsectionrrrr�
__classcell__rrrrrs
r)
rZsetuptools.commandrZ	pbr.hooksrZpbrrrZ
BaseConfigrrrrr�<module>s