ó
ŁöUc           @   s)   d  d l  Z  d  d l m Z d   Z d S(   i˙˙˙˙N(   t   gitc         C   s   |  j  j s d  St j   } | s& d  St   } t j |  } t j |  } | d  k	 r | | d <| | d <|  j d | t	 j
 |   n  d  S(   Nt   git_versiont
   is_releaset   pbr(   t   distributionR   R    t   _run_git_functionst   dictt   get_git_short_shat   get_is_releaset   Nonet
   write_filet   jsont   dumps(   t   cmdt   basenamet   filenamet   git_dirt   valuesR   R   (    (    s0   /usr/lib/python2.7/dist-packages/pbr/pbr_json.pyt   write_pbr_json   s    	

(   R   R   R    R   (    (    (    s0   /usr/lib/python2.7/dist-packages/pbr/pbr_json.pyt   <module>   s   