Anons79 Mini Shell

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

�
�Udac@`sLddlmZmZmZeZddlmZdefd��YZdS(i(tabsolute_importtdivisiontprint_function(tRLockt	SingletoncB`s eZdZd�Zd�ZRS(s�Metaclass for classes that wish to implement Singleton
    functionality.  If an instance of the class exists, it's returned,
    otherwise a single instance is instantiated and returned.
    cC`s5tt|�j|||�d|_t�|_dS(N(tsuperRt__init__tNonet_Singleton__instanceRt_Singleton__rlock(tclstnametbasestdct((s;/usr/lib/python2.7/site-packages/ansible/utils/singleton.pyRs	cO`s]|jdk	r|jS|j�5|jdkrPtt|�j||�|_nWdQX|jS(N(RRR	RRt__call__(R
targstkw((s;/usr/lib/python2.7/site-packages/ansible/utils/singleton.pyRs
'(t__name__t
__module__t__doc__RR(((s;/usr/lib/python2.7/site-packages/ansible/utils/singleton.pyRs	N(	t
__future__RRRttypet
__metaclass__t	threadingRR(((s;/usr/lib/python2.7/site-packages/ansible/utils/singleton.pyt<module>s

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