@@ -24,9 +24,7 @@ import (
2424 "github.com/devfile/devworkspace-operator/pkg/common"
2525 devfileConstants "github.com/devfile/devworkspace-operator/pkg/library/constants"
2626 dwResources "github.com/devfile/devworkspace-operator/pkg/library/resources"
27- "github.com/go-logr/logr"
2827 corev1 "k8s.io/api/core/v1"
29- "sigs.k8s.io/controller-runtime/pkg/client"
3028
3129 "github.com/devfile/devworkspace-operator/internal/images"
3230 "github.com/devfile/devworkspace-operator/pkg/constants"
@@ -47,8 +45,7 @@ func IsWorkspaceRestoreRequested(workspace *dw.DevWorkspaceTemplateSpec) bool {
4745 if ! workspace .Attributes .Exists (constants .WorkspaceRestoreAttribute ) {
4846 return false
4947 }
50- enableRecovery := workspace .Attributes .GetBoolean (constants .WorkspaceRestoreAttribute , nil )
51- return enableRecovery
48+ return workspace .Attributes .GetBoolean (constants .WorkspaceRestoreAttribute , nil )
5249
5350}
5451
@@ -57,18 +54,16 @@ func IsWorkspaceRestoreRequested(workspace *dw.DevWorkspaceTemplateSpec) bool {
5754func GetWorkspaceRestoreInitContainer (
5855 ctx context.Context ,
5956 workspace * common.DevWorkspaceWithConfig ,
60- k8sClient client.Client ,
6157 options Options ,
62- log logr.Logger ,
6358) (* corev1.Container , error ) {
64- wokrspaceTempplate := & workspace .Spec .Template
59+ workspaceTemplate := & workspace .Spec .Template
6560
6661 // Determine the source image for restore
6762 var err error
6863 var restoreSourceImage string
69- if wokrspaceTempplate .Attributes .Exists (constants .WorkspaceRestoreSourceImageAttribute ) {
64+ if workspaceTemplate .Attributes .Exists (constants .WorkspaceRestoreSourceImageAttribute ) {
7065 // User choose custom image specified in the attribute
71- restoreSourceImage = wokrspaceTempplate .Attributes .GetString (constants .WorkspaceRestoreSourceImageAttribute , & err )
66+ restoreSourceImage = workspaceTemplate .Attributes .GetString (constants .WorkspaceRestoreSourceImageAttribute , & err )
7267 if err != nil {
7368 return nil , fmt .Errorf ("failed to read %s attribute on workspace: %w" , constants .WorkspaceRestoreSourceImageAttribute , err )
7469 }
@@ -86,7 +81,7 @@ func GetWorkspaceRestoreInitContainer(
8681 return nil , fmt .Errorf ("empty value for attribute %s is invalid" , constants .WorkspaceRestoreSourceImageAttribute )
8782 }
8883
89- if ! hasContainerComponents (wokrspaceTempplate ) {
84+ if ! hasContainerComponents (workspaceTemplate ) {
9085 // Avoid adding restore init container when DevWorkspace does not define any containers
9186 return nil , nil
9287 }
@@ -101,7 +96,7 @@ func GetWorkspaceRestoreInitContainer(
10196
10297 resources := dwResources .FilterResources (options .Resources )
10398 if err := dwResources .ValidateResources (resources ); err != nil {
104- return nil , fmt .Errorf ("invalid resources for project clone container: %w" , err )
99+ return nil , fmt .Errorf ("invalid resources for workspace restore container: %w" , err )
105100 }
106101
107102 return & corev1.Container {
0 commit comments