403Webshell
Server IP : 192.158.238.246  /  Your IP : 3.138.197.104
Web Server : LiteSpeed
System : Linux uniform.iwebfusion.net 4.18.0-553.27.1.lve.1.el8.x86_64 #1 SMP Wed Nov 20 15:58:00 UTC 2024 x86_64
User : jenniferflocom ( 1321)
PHP Version : 8.1.32
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /opt/alt/python38/lib/python3.8/site-packages/pbr/cmd/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /opt/alt/python38/lib/python3.8/site-packages/pbr/cmd/__pycache__/main.cpython-38.pyc
U

�V��@spddlZddlZddlZddlZddlZdd�Zdd�Zdd�Zdd	�Z	d
d�Z
dd
�Zedkrle�
e��dS)�NcCsVzt�t�|��d��WStjk
r<td�|���Yntk
rPYdSXdS)Nzpbr.jsonzPackage {0} not installed)�json�loads�
pkg_resources�get_distribution�get_metadata�DistributionNotFound�	Exception�format)�package_name�r�=/opt/alt/python38/lib/python3.8/site-packages/pbr/cmd/main.py�
_get_metadatas���r
cCst|j�d}|rt|�dS)N�sha)�	_get_info�name�print)�argsrrrr�get_sha$srcCstdjft|j���dS)Nz!{name}	{version}	{released}	{sha})rr	rr)rrrr�get_info*s�rcCs�t|�}t�|�j}|r4|dr&d}nd}|d}nL|�d�}|d�d�rb|ddd�}d}nd	}d}|D]}|��snd}qnt||||d
�S)N�
is_release�releasedzpre-release�git_version�.����g��)r�versionrr)r
rrr�split�
startswith�isdigit�dict)r�metadatarrrZ
version_parts�partrrrr/s"

rcCsFtjD]:}t|j�}djf|�}|dr8|djf|�7}t|�qdS)Nz{name}=={version}rz  # git sha {sha})r�working_setr�project_namer	r)r�dist�info�outputrrr�freezeFs

r)c
Cs�tjdd�}|jdddttj�d��d�|jdd	d
d�}|jdd
d�}|j	t
d�|jddd�|jddd�}|j	td�|jddd�|jddd�}|j	td�|�
�}z|�|�Wn*tk
r�}zt|�W5d}~XYnXdS)Nz pbr: Python Build Reasonableness)�descriptionz-vz	--versionr�pbr)�actionr�commandszvalid commandszadditional help)�titler*�helprzprint sha of package)r/)�funcrzpackage to print sha ofr'zprint version info for packagezpackage to print info ofr)z-print version info for all installed packages)�argparse�ArgumentParser�add_argument�strr+r�VersionInfo�add_subparsers�
add_parser�set_defaultsrrr)�
parse_argsr0rr)�parserZ
subparsersZcmd_shar�errr�mainOsB�����r<�__main__)r1r�sysrZpbr.versionr+r
rrrr)r<�__name__�exitrrrr�<module>s	

Youez - 2016 - github.com/yon3zu
LinuXploit