2020
2121@app .task (serializer = 'pickle' )
2222def provision (instance_id : str , details : ProvisionDetails ):
23+ logger .debug (f"*** task provision instance: { instance_id } , before lock" )
2324 with (
2425 new_instance_lock (instance_id ),
2526 run_instance_hooks (instance_id , "provision" ) as (status , output )
2627 ):
28+ logger .debug (f"*** task provision instance: { instance_id } " )
2729 backup_instance (instance_id )
2830 # create instance.json
2931 data = {
@@ -78,10 +80,12 @@ def provision(instance_id: str, details: ProvisionDetails):
7880
7981@app .task (serializer = 'pickle' )
8082def update (instance_id : str , details : UpdateDetails ):
83+ logger .debug (f"*** task update instance: { instance_id } , before lock" )
8184 with (
8285 new_instance_lock (instance_id ),
8386 run_instance_hooks (instance_id , "update" ) as (status , output )
8487 ):
88+ logger .debug (f"*** task update instance: { instance_id } " )
8589 backup_instance (instance_id )
8690 data = load_instance_meta (instance_id )
8791 if details .service_id :
@@ -133,10 +137,12 @@ def bind(instance_id: str,
133137 details : BindDetails ,
134138 async_allowed : bool ,
135139 ** kwargs ):
140+ logger .debug (f"*** task bind instance: { instance_id } , before lock" )
136141 with (
137142 new_instance_lock (instance_id ),
138143 run_instance_hooks (instance_id , "bind" ) as (status , output )
139144 ):
145+ logger .debug (f"*** task bind instance: { instance_id } " )
140146 backup_instance (instance_id )
141147 data = {"binding_id" : binding_id , "credentials" : {}, "last_operation" : {}}
142148 if status != 0 :
@@ -199,10 +205,12 @@ def bind(instance_id: str,
199205
200206@app .task (serializer = 'pickle' )
201207def unbind (instance_id ):
208+ logger .debug (f"*** task unbind instance: { instance_id } , before lock" )
202209 with (
203210 new_instance_lock (instance_id ),
204- run_instance_hooks (instance_id , "deprovision " ) as (status , output )
211+ run_instance_hooks (instance_id , "unbind " ) as (status , output )
205212 ):
213+ logger .debug (f"*** task unbind instance: { instance_id } " )
206214 backup_instance (instance_id )
207215 data = load_binding_meta (instance_id )
208216 if status != 0 :
@@ -220,10 +228,12 @@ def unbind(instance_id):
220228
221229@app .task (serializer = 'pickle' )
222230def deprovision (instance_id : str ):
231+ logger .debug (f"*** task deprovision instance: { instance_id } , before lock" )
223232 with (
224233 new_instance_lock (instance_id ),
225234 run_instance_hooks (instance_id , "deprovision" ) as (status , output )
226235 ):
236+ logger .debug (f"*** task deprovision instance: { instance_id } " )
227237 backup_instance (instance_id )
228238 data = load_instance_meta (instance_id )
229239 if status != 0 :
0 commit comments