o
    Ni,                     @   s8   d dl mZ d dl mZ d dlZd dlmZ dd ZdS )    )absolute_import)print_functionN)gitc                 C   sx   t | jdr
| jjsd S t }|sd S i }t|}t|}|d ur:||d< ||d< | d|tj	|dd d S d S )Npbrgit_version
is_releaseT)	sort_keys)
hasattrdistributionr   r   _run_git_functionsget_git_short_shaget_is_release
write_filejsondumps)cmdbasenamefilenamegit_dirvaluesr   r    r   @/home/ubuntu/.local/lib/python3.10/site-packages/pbr/pbr_json.pywrite_pbr_json   s   

r   )
__future__r   r   r   r   r   r   r   r   r   r   <module>   s
   