Ńň
ďŻvLc           @   sc   d  d k  l Z d  d k l Z d  d k l Z l Z h d d 6d d 6Z e e  Z d   Z	 d S(   i˙˙˙˙(   t   Site(   t   SiteConfiguration(   t   apply_django_settingst   generate_defaultst   DESCRIPTIONt   TITLEc          C   s   y t  i i   }  Wn> t  i j
 o/ t  d t i i   d d  }  |  i   n X|  i   p |  i t  n t	 |  t
  |  S(   sD   Sets up the SiteConfiguration, provides defaults and syncs settings.t   sitet   versions   1.0(   R   t   objectst   get_currentt   DoesNotExistR    t   savet   get_defaultst   add_defaultst   defaultsR   t   settings_map(   t
   siteconfig(    (    s4   /var/www/Pootle/local_apps/pootle_misc/siteconfig.pyt   load_site_config%   s    	N(
   t   django.contrib.sites.modelsR    t   djblets.siteconfig.modelsR   t"   djblets.siteconfig.django_settingsR   R   R   R   R   (    (    (    s4   /var/www/Pootle/local_apps/pootle_misc/siteconfig.pyt   <module>   s   
