Anons79 Mini Shell

Directory : /proc/self/root/lib/python2.7/site-packages/ansible/module_utils/
Upload File :
Current File : //proc/self/root/lib/python2.7/site-packages/ansible/module_utils/database.pyc

�
�Udac@s�defd��YZdefd��YZedddddd	d
dddd
ddd	dd�Zeddddd
d	dddd�Zd�Zd�Zd�Zd�Z	dS(t
SQLParseErrorcBseZRS((t__name__t
__module__(((sA/usr/lib/python2.7/site-packages/ansible/module_utils/database.pyRstUnclosedQuoteErrorcBseZRS((RR(((sA/usr/lib/python2.7/site-packages/ansible/module_utils/database.pyR"stdatabaseitschemaittableitcolumnitrolet
tablespacetsequencetpublicationtvarscCs�d}x�tr�y|j|�}Wntk
r;t�nX||}y||d}Wntk
rl|SX||kr�y||d}|d}Wq�tk
r�t�q�Xq	|Sq	WdS(Niii(tTruetindext
ValueErrorRt
IndexError(t
identifiert
quote_chart
accumulatetquotet	next_char((sA/usr/lib/python2.7/site-packages/ansible/module_utils/database.pyt_find_end_quote6s$	





cCs|std��nt}|j|�r�t}yt|dd|�d}Wntk
rgt}q�X|t|�dkr�||ddkr�|d}|| }||d}t||�}|jd|�q�td��q�|g}n|sy|j	d�}WnHt
k
rT|j||d�}dj|||f�}|g}qX|dksw|t|�dkr�|j||d�}dj|||f�}|g}q|| }||d}t||�}|j||d�}dj|||f�}|jd|�n|S(	Ns4Identifier name unspecified or unquoted trailing dotiRt.is1User escaped identifiers must escape extra quotesit(
RtFalset
startswithR
RRtlent_identifier_parsetinsertRRtreplacetjoin(RRtalready_quotedt	end_quotetdottfirst_identifiertnext_identifiertfurther_identifiers((sA/usr/lib/python2.7/site-packages/ansible/module_utils/database.pyRLsH





"
cCsRt|dd�}t|�t|krEtd|t|f��ndj|�S(NRt"s5PostgreSQL does not support %s with more than %i dotsR(RRt_PG_IDENTIFIER_TO_DOT_LEVELRR(Rtid_typetidentifier_fragments((sA/usr/lib/python2.7/site-packages/ansible/module_utils/database.pytpg_quote_identifier{scCs�t|dd�}t|�dt|krItd|t|f��ng}x7|D]/}|dkrx|jd�qV|j|�qVWdj|�S(NRt`is0MySQL does not support %s with more than %i dotss`*`t*R(RRt_MYSQL_IDENTIFIER_TO_DOT_LEVELRtappendR(RR(R)tspecial_cased_fragmentstfragment((sA/usr/lib/python2.7/site-packages/ansible/module_utils/database.pytmysql_quote_identifier�s
N(
t	ExceptionRRtdictR'R-RRR*R1(((sA/usr/lib/python2.7/site-packages/ansible/module_utils/database.pyt<module>s	'		/	

Anons79 File Manager Version 1.0, Coded By Anons79
Email: [email protected]