@@ -378,6 +378,7 @@ func (r *imageResource) Create(ctx context.Context, req resource.CreateRequest,
378378 }
379379
380380 projectId := model .ProjectId .ValueString ()
381+ ctx = core .InitProviderContext (ctx )
381382 ctx = tflog .SetField (ctx , "project_id" , projectId )
382383
383384 // Generate API request body from model
@@ -393,6 +394,7 @@ func (r *imageResource) Create(ctx context.Context, req resource.CreateRequest,
393394 core .LogAndAddError (ctx , & resp .Diagnostics , "Error creating image" , fmt .Sprintf ("Calling API: %v" , err ))
394395 return
395396 }
397+ ctx = core .LogResponse (ctx )
396398 ctx = tflog .SetField (ctx , "image_id" , * imageCreateResp .Id )
397399
398400 // Get the image object, as the create response does not contain all fields
@@ -458,6 +460,7 @@ func (r *imageResource) Read(ctx context.Context, req resource.ReadRequest, resp
458460 }
459461 projectId := model .ProjectId .ValueString ()
460462 imageId := model .ImageId .ValueString ()
463+ ctx = core .InitProviderContext (ctx )
461464 ctx = tflog .SetField (ctx , "project_id" , projectId )
462465 ctx = tflog .SetField (ctx , "image_id" , imageId )
463466
@@ -471,6 +474,7 @@ func (r *imageResource) Read(ctx context.Context, req resource.ReadRequest, resp
471474 core .LogAndAddError (ctx , & resp .Diagnostics , "Error reading image" , fmt .Sprintf ("Calling API: %v" , err ))
472475 return
473476 }
477+ ctx = core .LogResponse (ctx )
474478
475479 // Map response body to schema
476480 err = mapFields (ctx , imageResp , & model )
@@ -498,6 +502,7 @@ func (r *imageResource) Update(ctx context.Context, req resource.UpdateRequest,
498502 }
499503 projectId := model .ProjectId .ValueString ()
500504 imageId := model .ImageId .ValueString ()
505+ ctx = core .InitProviderContext (ctx )
501506 ctx = tflog .SetField (ctx , "project_id" , projectId )
502507 ctx = tflog .SetField (ctx , "image_id" , imageId )
503508
@@ -521,6 +526,7 @@ func (r *imageResource) Update(ctx context.Context, req resource.UpdateRequest,
521526 core .LogAndAddError (ctx , & resp .Diagnostics , "Error updating image" , fmt .Sprintf ("Calling API: %v" , err ))
522527 return
523528 }
529+ ctx = core .LogResponse (ctx )
524530
525531 err = mapFields (ctx , updatedImage , & model )
526532 if err != nil {
@@ -547,6 +553,7 @@ func (r *imageResource) Delete(ctx context.Context, req resource.DeleteRequest,
547553
548554 projectId := model .ProjectId .ValueString ()
549555 imageId := model .ImageId .ValueString ()
556+ ctx = core .InitProviderContext (ctx )
550557 ctx = tflog .SetField (ctx , "project_id" , projectId )
551558 ctx = tflog .SetField (ctx , "image_id" , imageId )
552559
@@ -556,6 +563,7 @@ func (r *imageResource) Delete(ctx context.Context, req resource.DeleteRequest,
556563 core .LogAndAddError (ctx , & resp .Diagnostics , "Error deleting image" , fmt .Sprintf ("Calling API: %v" , err ))
557564 return
558565 }
566+ ctx = core .LogResponse (ctx )
559567 _ , err = wait .DeleteImageWaitHandler (ctx , r .client , projectId , imageId ).WaitWithContext (ctx )
560568 if err != nil {
561569 core .LogAndAddError (ctx , & resp .Diagnostics , "Error deleting image" , fmt .Sprintf ("image deletion waiting: %v" , err ))
0 commit comments