Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
ó
±EYc@siddlZddlZddlmZddlZd„Zejejƒdefd„ƒYƒZ	dS(iÿÿÿÿN(texcutilscs"tjˆƒ‡fd†ƒ}|S(NcsCyˆ|ƒSWn.tk
r>tjƒ|jƒWdQXnXdS(N(t	ExceptionRtsave_and_reraise_exceptiontrollback(tself(toriginal(sN/home/tvault/.virtenv/lib/python2.7/site-packages/nova/conductor/tasks/base.pytwraps


(t	functoolstwraps(RR((RsN/home/tvault/.virtenv/lib/python2.7/site-packages/nova/conductor/tasks/base.pytrollback_wrapperstTaskBasecBs;eZd„Zed„ƒZejd„ƒZd„ZRS(cCs||_||_dS(N(tcontexttinstance(RRR((sN/home/tvault/.virtenv/lib/python2.7/site-packages/nova/conductor/tasks/base.pyt__init__"s	cCs
|jƒS(s7Run task's logic, written in _execute() method
        (t_execute(R((sN/home/tvault/.virtenv/lib/python2.7/site-packages/nova/conductor/tasks/base.pytexecute&scCsdS(s|Descendants should place task's logic here, while resource
        initialization should be performed over __init__
        N((R((sN/home/tvault/.virtenv/lib/python2.7/site-packages/nova/conductor/tasks/base.pyR,scCsdS(s¥Rollback failed task
        Descendants should implement this method to allow task user to
        rollback status to state before execute method  was call
        N((R((sN/home/tvault/.virtenv/lib/python2.7/site-packages/nova/conductor/tasks/base.pyR3s(	t__name__t
__module__R
R	RtabctabstractmethodRR(((sN/home/tvault/.virtenv/lib/python2.7/site-packages/nova/conductor/tasks/base.pyR
s	(
RRt
oslo_utilsRtsixR	t
add_metaclasstABCMetatobjectR
(((sN/home/tvault/.virtenv/lib/python2.7/site-packages/nova/conductor/tasks/base.pyt<module>
s