@@ -64,6 +64,17 @@ const (
6464DeprovisionModeOrphan
6565)
6666
67+ func (d DeprovisionMode )String ()string {
68+ switch d {
69+ case DeprovisionModeOrphan :
70+ return "orphan"
71+ case DeprovisionModeNormal :
72+ return "normal"
73+ default :
74+ return "unknown"
75+ }
76+ }
77+
6778func NewStoreReconciler (store database.Store ,
6879ps pubsub.Pubsub ,
6980fileCache * files.Cache ,
@@ -728,8 +739,8 @@ func (c *StoreReconciler) provisionDelete(ctx context.Context, db database.Store
728739return xerrors .Errorf ("prebuilt workspace is not owned by prebuild user anymore, probably it was claimed" )
729740}
730741
731- c .logger .Info (ctx ,"attempting to delete prebuild" ,
732- slog .F ("workspace_id" ,workspaceID .String ()),slog .F ("preset_id" ,presetID .String ()))
742+ c .logger .Info (ctx ,"attempting to delete prebuild" ,slog . F ( "orphan" , mode . String ()),
743+ slog .F ("name" , workspace . Name ), slog . F ( " workspace_id" ,workspaceID .String ()),slog .F ("preset_id" ,presetID .String ()))
733744
734745return c .provision (ctx ,db ,workspaceID ,template ,presetID ,
735746database .WorkspaceTransitionDelete ,workspace ,mode )