Skip to content

Commit d79bd51

Browse files
committed
fix version converter for generator
1 parent 05b39f3 commit d79bd51

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

src/KubernetesClient/Versioning/VersionConverter.cs

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,10 @@ private static void ManualConfigurations(IMapperConfigurationExpression cfg)
140140
cfg.CreateMap<Rbacv1beta1Subject, Rbacv1alpha1Subject>()
141141
.ForMember(dest => dest.ApiVersion, opt => opt.Ignore())
142142
.ReverseMap();
143+
cfg.CreateMap<V1Subject, Rbacv1beta1Subject>()
144+
.ForMember(dest => dest.ApiGroup, opt => opt.Ignore())
145+
.ReverseMap();
146+
143147
cfg.CreateMap<V1alpha1RuntimeClass, V1RuntimeClass>()
144148
.ForMember(dest => dest.Handler, opt => opt.MapFrom(src => src.Spec.RuntimeHandler))
145149
.ForMember(dest => dest.Overhead, opt => opt.MapFrom(src => src.Spec.Overhead))
@@ -425,6 +429,24 @@ private static void ManualConfigurations(IMapperConfigurationExpression cfg)
425429
.ForMember(dest => dest.CurrentAverageValue, opt => opt.MapFrom(src => src.Current.AverageValue))
426430
.ForMember(dest => dest.CurrentAverageUtilization, opt => opt.MapFrom(src => src.Current.AverageUtilization))
427431
.ReverseMap();
432+
433+
434+
cfg.CreateMap<V1alpha1RoleBinding, V1beta1RoleBinding>().ReverseMap();
435+
cfg.CreateMap<V1alpha1RoleBinding, V1RoleBinding>() .ReverseMap();
436+
cfg.CreateMap<V1beta1RoleBinding, V1RoleBinding>().ReverseMap();
437+
438+
cfg.CreateMap<V1beta1CSIDriverSpec, V1CSIDriverSpec>()
439+
.ForMember(dest => dest.TokenRequests, opt => opt.Ignore());
440+
441+
cfg.CreateMap<V1CSIDriverSpec, V1beta1CSIDriverSpec>()
442+
.ForMember(dest => dest.TokenRequests, opt => opt.Ignore());
443+
444+
cfg.CreateMap<V1alpha1ClusterRoleBinding, V1beta1ClusterRoleBinding>().ReverseMap();
445+
cfg.CreateMap<V1alpha1ClusterRoleBinding, V1ClusterRoleBinding>().ReverseMap();
446+
cfg.CreateMap<V1beta1ClusterRoleBinding, V1ClusterRoleBinding>().ReverseMap();
447+
cfg.CreateMap<V1alpha1ClusterRoleBindingList, V1beta1ClusterRoleBindingList>().ReverseMap();
448+
cfg.CreateMap<V1alpha1ClusterRoleBindingList, V1ClusterRoleBindingList>().ReverseMap();
449+
cfg.CreateMap<V1beta1ClusterRoleBindingList, V1ClusterRoleBindingList>().ReverseMap();
428450
}
429451
}
430452
}

0 commit comments

Comments
 (0)