File: //opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/dialects/__init__.pyc
�
��4]c           @   sT   d Z  d d l m Z i d d	 6Z d
 �  Z e j d d e �Z e j d
 � Z d S(   t   firebirdt   mssqlt   mysqlt   oraclet
   postgresqlt   sqlitet   sybasei   (   t   utilt   postgresc            s�   d |  k r$ |  j  d � \ } } n |  } d } | t k rf t | } t j d | | f � | } n  y t d | f � j �  Wn t k
 r� d SXt �  | � �  t	 �  | � r� t �  | � �  �  f d �  Sd Sd S(   se   default dialect importer.
    plugs into the :class:`.PluginLoader`
    as a first-hit system.
    t   .t   bases.   The '%s' dialect name has been renamed to '%s's   sqlalchemy.dialects.%sc              s   �  j  S(   N(   t   dialect(    (   t   module(    sO   /opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/dialects/__init__.pyt   <lambda>4   t    N(
   t   splitt   _translatesR   t   warn_deprecatedt
   __import__t   dialectst   ImportErrort   Nonet   getattrt   hasattr(   t   nameR   t   drivert
   translated(    (   R   sO   /opt/alt/python27/lib64/python2.7/site-packages/sqlalchemy/dialects/__init__.pyt   _auto_fn   s&