@@ -52,6 +52,8 @@ func RegisterConversions(scheme *runtime.Scheme) error {
5252 Convert_stash_LocalSpec_To_v1alpha1_LocalSpec ,
5353 Convert_v1alpha1_LocalTypedReference_To_stash_LocalTypedReference ,
5454 Convert_stash_LocalTypedReference_To_v1alpha1_LocalTypedReference ,
55+ Convert_v1alpha1_RecoveredVolume_To_stash_RecoveredVolume ,
56+ Convert_stash_RecoveredVolume_To_v1alpha1_RecoveredVolume ,
5557 Convert_v1alpha1_Recovery_To_stash_Recovery ,
5658 Convert_stash_Recovery_To_v1alpha1_Recovery ,
5759 Convert_v1alpha1_RecoveryList_To_stash_RecoveryList ,
@@ -247,6 +249,30 @@ func Convert_stash_LocalTypedReference_To_v1alpha1_LocalTypedReference(in *stash
247249 return autoConvert_stash_LocalTypedReference_To_v1alpha1_LocalTypedReference (in , out , s )
248250}
249251
252+ func autoConvert_v1alpha1_RecoveredVolume_To_stash_RecoveredVolume (in * RecoveredVolume , out * stash.RecoveredVolume , s conversion.Scope ) error {
253+ out .VolumeSource = in .VolumeSource
254+ out .MountPath = in .MountPath
255+ out .SubPath = in .SubPath
256+ return nil
257+ }
258+
259+ // Convert_v1alpha1_RecoveredVolume_To_stash_RecoveredVolume is an autogenerated conversion function.
260+ func Convert_v1alpha1_RecoveredVolume_To_stash_RecoveredVolume (in * RecoveredVolume , out * stash.RecoveredVolume , s conversion.Scope ) error {
261+ return autoConvert_v1alpha1_RecoveredVolume_To_stash_RecoveredVolume (in , out , s )
262+ }
263+
264+ func autoConvert_stash_RecoveredVolume_To_v1alpha1_RecoveredVolume (in * stash.RecoveredVolume , out * RecoveredVolume , s conversion.Scope ) error {
265+ out .VolumeSource = in .VolumeSource
266+ out .MountPath = in .MountPath
267+ out .SubPath = in .SubPath
268+ return nil
269+ }
270+
271+ // Convert_stash_RecoveredVolume_To_v1alpha1_RecoveredVolume is an autogenerated conversion function.
272+ func Convert_stash_RecoveredVolume_To_v1alpha1_RecoveredVolume (in * stash.RecoveredVolume , out * RecoveredVolume , s conversion.Scope ) error {
273+ return autoConvert_stash_RecoveredVolume_To_v1alpha1_RecoveredVolume (in , out , s )
274+ }
275+
250276func autoConvert_v1alpha1_Recovery_To_stash_Recovery (in * Recovery , out * stash.Recovery , s conversion.Scope ) error {
251277 out .ObjectMeta = in .ObjectMeta
252278 if err := Convert_v1alpha1_RecoverySpec_To_stash_RecoverySpec (& in .Spec , & out .Spec , s ); err != nil {
@@ -302,13 +328,16 @@ func Convert_stash_RecoveryList_To_v1alpha1_RecoveryList(in *stash.RecoveryList,
302328}
303329
304330func autoConvert_v1alpha1_RecoverySpec_To_stash_RecoverySpec (in * RecoverySpec , out * stash.RecoverySpec , s conversion.Scope ) error {
305- out .Restic = in .Restic
331+ if err := Convert_v1alpha1_Backend_To_stash_Backend (& in .Backend , & out .Backend , s ); err != nil {
332+ return err
333+ }
334+ out .Paths = * (* []string )(unsafe .Pointer (& in .Paths ))
306335 if err := Convert_v1alpha1_LocalTypedReference_To_stash_LocalTypedReference (& in .Workload , & out .Workload , s ); err != nil {
307336 return err
308337 }
309338 out .PodOrdinal = in .PodOrdinal
310339 out .NodeName = in .NodeName
311- out .Volumes = * (* []v1. Volume )(unsafe .Pointer (& in .Volumes ))
340+ out .RecoveredVolumes = * (* []stash. RecoveredVolume )(unsafe .Pointer (& in .RecoveredVolumes ))
312341 return nil
313342}
314343
@@ -318,13 +347,16 @@ func Convert_v1alpha1_RecoverySpec_To_stash_RecoverySpec(in *RecoverySpec, out *
318347}
319348
320349func autoConvert_stash_RecoverySpec_To_v1alpha1_RecoverySpec (in * stash.RecoverySpec , out * RecoverySpec , s conversion.Scope ) error {
321- out .Restic = in .Restic
350+ if err := Convert_stash_Backend_To_v1alpha1_Backend (& in .Backend , & out .Backend , s ); err != nil {
351+ return err
352+ }
353+ out .Paths = * (* []string )(unsafe .Pointer (& in .Paths ))
322354 if err := Convert_stash_LocalTypedReference_To_v1alpha1_LocalTypedReference (& in .Workload , & out .Workload , s ); err != nil {
323355 return err
324356 }
325357 out .PodOrdinal = in .PodOrdinal
326358 out .NodeName = in .NodeName
327- out .Volumes = * (* []v1. Volume )(unsafe .Pointer (& in .Volumes ))
359+ out .RecoveredVolumes = * (* []RecoveredVolume )(unsafe .Pointer (& in .RecoveredVolumes ))
328360 return nil
329361}
330362
0 commit comments