ó
F+ŢOc           @   sb   d  d l  Z  d  d l Z d d Ue j d Z d   Z d   Z e   j d e j   e  Z	 d S(   i˙˙˙˙Ns&   __import__("platform", globals=dict())t   platformc          C   sT   y t  j d }  Wn- t k
 r@ t  j j t  j d d  }  n Xt  j j |  d  S(   Nt   LOCALAPPDATAt   USERPROFILEs   Local Settingss   Python Keyring(   t   ost   environt   KeyErrort   patht   join(   t   root(    (    s9   /usr/lib/python2.7/dist-packages/keyring/util/platform.pyt   _data_root_Windows   s
     c          C   s@   t  j j d  }  t  j j d d  p* |  } t  j j | d  S(   sM   
	Use freedesktop.org Base Dir Specfication to determine storage
	location.
	s   ~/.local/sharet   XDG_DATA_HOMEt   python_keyringN(   R   R   t
   expanduserR   t   gett   NoneR   (   t   fallbackR   (    (    s9   /usr/lib/python2.7/dist-packages/keyring/util/platform.pyt   _data_root_Linux   s    t   _data_root_(
   R   t   syst   modulesR    R	   R   t   globalsR   t   systemt	   data_root(    (    (    s9   /usr/lib/python2.7/dist-packages/keyring/util/platform.pyt   <module>   s   		
