github.com/openebs/api@v1.12.0/pkg/internalapis/apis/openebs.io/v1alpha1/zz_generated.conversion.go (about) 1 // +build !ignore_autogenerated 2 3 /* 4 Copyright 2020 The OpenEBS Authors 5 6 Licensed under the Apache License, Version 2.0 (the "License"); 7 you may not use this file except in compliance with the License. 8 You may obtain a copy of the License at 9 10 http://www.apache.org/licenses/LICENSE-2.0 11 12 Unless required by applicable law or agreed to in writing, software 13 distributed under the License is distributed on an "AS IS" BASIS, 14 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 15 See the License for the specific language governing permissions and 16 limitations under the License. 17 */ 18 19 // Code generated by conversion-gen. DO NOT EDIT. 20 21 package v1alpha1 22 23 import ( 24 unsafe "unsafe" 25 26 v1alpha1 "github.com/openebs/api/pkg/apis/openebs.io/v1alpha1" 27 openebsio "github.com/openebs/api/pkg/internalapis/apis/openebs.io" 28 v1 "k8s.io/api/core/v1" 29 metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" 30 conversion "k8s.io/apimachinery/pkg/conversion" 31 runtime "k8s.io/apimachinery/pkg/runtime" 32 ) 33 34 func init() { 35 localSchemeBuilder.Register(RegisterConversions) 36 } 37 38 // RegisterConversions adds conversion functions to the given scheme. 39 // Public to allow building arbitrary schemes. 40 func RegisterConversions(s *runtime.Scheme) error { 41 if err := s.AddGeneratedConversionFunc((*v1alpha1.BlockDevice)(nil), (*openebsio.BlockDevice)(nil), func(a, b interface{}, scope conversion.Scope) error { 42 return Convert_v1alpha1_BlockDevice_To_openebsio_BlockDevice(a.(*v1alpha1.BlockDevice), b.(*openebsio.BlockDevice), scope) 43 }); err != nil { 44 return err 45 } 46 if err := s.AddGeneratedConversionFunc((*openebsio.BlockDevice)(nil), (*v1alpha1.BlockDevice)(nil), func(a, b interface{}, scope conversion.Scope) error { 47 return Convert_openebsio_BlockDevice_To_v1alpha1_BlockDevice(a.(*openebsio.BlockDevice), b.(*v1alpha1.BlockDevice), scope) 48 }); err != nil { 49 return err 50 } 51 if err := s.AddGeneratedConversionFunc((*v1alpha1.BlockDeviceClaim)(nil), (*openebsio.BlockDeviceClaim)(nil), func(a, b interface{}, scope conversion.Scope) error { 52 return Convert_v1alpha1_BlockDeviceClaim_To_openebsio_BlockDeviceClaim(a.(*v1alpha1.BlockDeviceClaim), b.(*openebsio.BlockDeviceClaim), scope) 53 }); err != nil { 54 return err 55 } 56 if err := s.AddGeneratedConversionFunc((*openebsio.BlockDeviceClaim)(nil), (*v1alpha1.BlockDeviceClaim)(nil), func(a, b interface{}, scope conversion.Scope) error { 57 return Convert_openebsio_BlockDeviceClaim_To_v1alpha1_BlockDeviceClaim(a.(*openebsio.BlockDeviceClaim), b.(*v1alpha1.BlockDeviceClaim), scope) 58 }); err != nil { 59 return err 60 } 61 if err := s.AddGeneratedConversionFunc((*v1alpha1.BlockDeviceClaimList)(nil), (*openebsio.BlockDeviceClaimList)(nil), func(a, b interface{}, scope conversion.Scope) error { 62 return Convert_v1alpha1_BlockDeviceClaimList_To_openebsio_BlockDeviceClaimList(a.(*v1alpha1.BlockDeviceClaimList), b.(*openebsio.BlockDeviceClaimList), scope) 63 }); err != nil { 64 return err 65 } 66 if err := s.AddGeneratedConversionFunc((*openebsio.BlockDeviceClaimList)(nil), (*v1alpha1.BlockDeviceClaimList)(nil), func(a, b interface{}, scope conversion.Scope) error { 67 return Convert_openebsio_BlockDeviceClaimList_To_v1alpha1_BlockDeviceClaimList(a.(*openebsio.BlockDeviceClaimList), b.(*v1alpha1.BlockDeviceClaimList), scope) 68 }); err != nil { 69 return err 70 } 71 if err := s.AddGeneratedConversionFunc((*v1alpha1.BlockDeviceList)(nil), (*openebsio.BlockDeviceList)(nil), func(a, b interface{}, scope conversion.Scope) error { 72 return Convert_v1alpha1_BlockDeviceList_To_openebsio_BlockDeviceList(a.(*v1alpha1.BlockDeviceList), b.(*openebsio.BlockDeviceList), scope) 73 }); err != nil { 74 return err 75 } 76 if err := s.AddGeneratedConversionFunc((*openebsio.BlockDeviceList)(nil), (*v1alpha1.BlockDeviceList)(nil), func(a, b interface{}, scope conversion.Scope) error { 77 return Convert_openebsio_BlockDeviceList_To_v1alpha1_BlockDeviceList(a.(*openebsio.BlockDeviceList), b.(*v1alpha1.BlockDeviceList), scope) 78 }); err != nil { 79 return err 80 } 81 if err := s.AddGeneratedConversionFunc((*v1alpha1.BlockDeviceNodeAttributes)(nil), (*openebsio.BlockDeviceNodeAttributes)(nil), func(a, b interface{}, scope conversion.Scope) error { 82 return Convert_v1alpha1_BlockDeviceNodeAttributes_To_openebsio_BlockDeviceNodeAttributes(a.(*v1alpha1.BlockDeviceNodeAttributes), b.(*openebsio.BlockDeviceNodeAttributes), scope) 83 }); err != nil { 84 return err 85 } 86 if err := s.AddGeneratedConversionFunc((*openebsio.BlockDeviceNodeAttributes)(nil), (*v1alpha1.BlockDeviceNodeAttributes)(nil), func(a, b interface{}, scope conversion.Scope) error { 87 return Convert_openebsio_BlockDeviceNodeAttributes_To_v1alpha1_BlockDeviceNodeAttributes(a.(*openebsio.BlockDeviceNodeAttributes), b.(*v1alpha1.BlockDeviceNodeAttributes), scope) 88 }); err != nil { 89 return err 90 } 91 if err := s.AddGeneratedConversionFunc((*v1alpha1.CStorPool)(nil), (*openebsio.CStorPool)(nil), func(a, b interface{}, scope conversion.Scope) error { 92 return Convert_v1alpha1_CStorPool_To_openebsio_CStorPool(a.(*v1alpha1.CStorPool), b.(*openebsio.CStorPool), scope) 93 }); err != nil { 94 return err 95 } 96 if err := s.AddGeneratedConversionFunc((*openebsio.CStorPool)(nil), (*v1alpha1.CStorPool)(nil), func(a, b interface{}, scope conversion.Scope) error { 97 return Convert_openebsio_CStorPool_To_v1alpha1_CStorPool(a.(*openebsio.CStorPool), b.(*v1alpha1.CStorPool), scope) 98 }); err != nil { 99 return err 100 } 101 if err := s.AddGeneratedConversionFunc((*v1alpha1.CStorPoolCluster)(nil), (*openebsio.CStorPoolCluster)(nil), func(a, b interface{}, scope conversion.Scope) error { 102 return Convert_v1alpha1_CStorPoolCluster_To_openebsio_CStorPoolCluster(a.(*v1alpha1.CStorPoolCluster), b.(*openebsio.CStorPoolCluster), scope) 103 }); err != nil { 104 return err 105 } 106 if err := s.AddGeneratedConversionFunc((*openebsio.CStorPoolCluster)(nil), (*v1alpha1.CStorPoolCluster)(nil), func(a, b interface{}, scope conversion.Scope) error { 107 return Convert_openebsio_CStorPoolCluster_To_v1alpha1_CStorPoolCluster(a.(*openebsio.CStorPoolCluster), b.(*v1alpha1.CStorPoolCluster), scope) 108 }); err != nil { 109 return err 110 } 111 if err := s.AddGeneratedConversionFunc((*v1alpha1.CStorPoolInstance)(nil), (*openebsio.CStorPoolInstance)(nil), func(a, b interface{}, scope conversion.Scope) error { 112 return Convert_v1alpha1_CStorPoolInstance_To_openebsio_CStorPoolInstance(a.(*v1alpha1.CStorPoolInstance), b.(*openebsio.CStorPoolInstance), scope) 113 }); err != nil { 114 return err 115 } 116 if err := s.AddGeneratedConversionFunc((*openebsio.CStorPoolInstance)(nil), (*v1alpha1.CStorPoolInstance)(nil), func(a, b interface{}, scope conversion.Scope) error { 117 return Convert_openebsio_CStorPoolInstance_To_v1alpha1_CStorPoolInstance(a.(*openebsio.CStorPoolInstance), b.(*v1alpha1.CStorPoolInstance), scope) 118 }); err != nil { 119 return err 120 } 121 if err := s.AddGeneratedConversionFunc((*v1alpha1.CStorVolume)(nil), (*openebsio.CStorVolume)(nil), func(a, b interface{}, scope conversion.Scope) error { 122 return Convert_v1alpha1_CStorVolume_To_openebsio_CStorVolume(a.(*v1alpha1.CStorVolume), b.(*openebsio.CStorVolume), scope) 123 }); err != nil { 124 return err 125 } 126 if err := s.AddGeneratedConversionFunc((*openebsio.CStorVolume)(nil), (*v1alpha1.CStorVolume)(nil), func(a, b interface{}, scope conversion.Scope) error { 127 return Convert_openebsio_CStorVolume_To_v1alpha1_CStorVolume(a.(*openebsio.CStorVolume), b.(*v1alpha1.CStorVolume), scope) 128 }); err != nil { 129 return err 130 } 131 if err := s.AddGeneratedConversionFunc((*v1alpha1.DeviceCapacity)(nil), (*openebsio.DeviceCapacity)(nil), func(a, b interface{}, scope conversion.Scope) error { 132 return Convert_v1alpha1_DeviceCapacity_To_openebsio_DeviceCapacity(a.(*v1alpha1.DeviceCapacity), b.(*openebsio.DeviceCapacity), scope) 133 }); err != nil { 134 return err 135 } 136 if err := s.AddGeneratedConversionFunc((*openebsio.DeviceCapacity)(nil), (*v1alpha1.DeviceCapacity)(nil), func(a, b interface{}, scope conversion.Scope) error { 137 return Convert_openebsio_DeviceCapacity_To_v1alpha1_DeviceCapacity(a.(*openebsio.DeviceCapacity), b.(*v1alpha1.DeviceCapacity), scope) 138 }); err != nil { 139 return err 140 } 141 if err := s.AddGeneratedConversionFunc((*v1alpha1.DeviceClaimDetails)(nil), (*openebsio.DeviceClaimDetails)(nil), func(a, b interface{}, scope conversion.Scope) error { 142 return Convert_v1alpha1_DeviceClaimDetails_To_openebsio_DeviceClaimDetails(a.(*v1alpha1.DeviceClaimDetails), b.(*openebsio.DeviceClaimDetails), scope) 143 }); err != nil { 144 return err 145 } 146 if err := s.AddGeneratedConversionFunc((*openebsio.DeviceClaimDetails)(nil), (*v1alpha1.DeviceClaimDetails)(nil), func(a, b interface{}, scope conversion.Scope) error { 147 return Convert_openebsio_DeviceClaimDetails_To_v1alpha1_DeviceClaimDetails(a.(*openebsio.DeviceClaimDetails), b.(*v1alpha1.DeviceClaimDetails), scope) 148 }); err != nil { 149 return err 150 } 151 if err := s.AddGeneratedConversionFunc((*v1alpha1.DeviceClaimResources)(nil), (*openebsio.DeviceClaimResources)(nil), func(a, b interface{}, scope conversion.Scope) error { 152 return Convert_v1alpha1_DeviceClaimResources_To_openebsio_DeviceClaimResources(a.(*v1alpha1.DeviceClaimResources), b.(*openebsio.DeviceClaimResources), scope) 153 }); err != nil { 154 return err 155 } 156 if err := s.AddGeneratedConversionFunc((*openebsio.DeviceClaimResources)(nil), (*v1alpha1.DeviceClaimResources)(nil), func(a, b interface{}, scope conversion.Scope) error { 157 return Convert_openebsio_DeviceClaimResources_To_v1alpha1_DeviceClaimResources(a.(*openebsio.DeviceClaimResources), b.(*v1alpha1.DeviceClaimResources), scope) 158 }); err != nil { 159 return err 160 } 161 if err := s.AddGeneratedConversionFunc((*v1alpha1.DeviceClaimSpec)(nil), (*openebsio.DeviceClaimSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 162 return Convert_v1alpha1_DeviceClaimSpec_To_openebsio_DeviceClaimSpec(a.(*v1alpha1.DeviceClaimSpec), b.(*openebsio.DeviceClaimSpec), scope) 163 }); err != nil { 164 return err 165 } 166 if err := s.AddGeneratedConversionFunc((*openebsio.DeviceClaimSpec)(nil), (*v1alpha1.DeviceClaimSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 167 return Convert_openebsio_DeviceClaimSpec_To_v1alpha1_DeviceClaimSpec(a.(*openebsio.DeviceClaimSpec), b.(*v1alpha1.DeviceClaimSpec), scope) 168 }); err != nil { 169 return err 170 } 171 if err := s.AddGeneratedConversionFunc((*v1alpha1.DeviceClaimStatus)(nil), (*openebsio.DeviceClaimStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 172 return Convert_v1alpha1_DeviceClaimStatus_To_openebsio_DeviceClaimStatus(a.(*v1alpha1.DeviceClaimStatus), b.(*openebsio.DeviceClaimStatus), scope) 173 }); err != nil { 174 return err 175 } 176 if err := s.AddGeneratedConversionFunc((*openebsio.DeviceClaimStatus)(nil), (*v1alpha1.DeviceClaimStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 177 return Convert_openebsio_DeviceClaimStatus_To_v1alpha1_DeviceClaimStatus(a.(*openebsio.DeviceClaimStatus), b.(*v1alpha1.DeviceClaimStatus), scope) 178 }); err != nil { 179 return err 180 } 181 if err := s.AddGeneratedConversionFunc((*v1alpha1.DeviceDetails)(nil), (*openebsio.DeviceDetails)(nil), func(a, b interface{}, scope conversion.Scope) error { 182 return Convert_v1alpha1_DeviceDetails_To_openebsio_DeviceDetails(a.(*v1alpha1.DeviceDetails), b.(*openebsio.DeviceDetails), scope) 183 }); err != nil { 184 return err 185 } 186 if err := s.AddGeneratedConversionFunc((*openebsio.DeviceDetails)(nil), (*v1alpha1.DeviceDetails)(nil), func(a, b interface{}, scope conversion.Scope) error { 187 return Convert_openebsio_DeviceDetails_To_v1alpha1_DeviceDetails(a.(*openebsio.DeviceDetails), b.(*v1alpha1.DeviceDetails), scope) 188 }); err != nil { 189 return err 190 } 191 if err := s.AddGeneratedConversionFunc((*v1alpha1.DeviceDevLink)(nil), (*openebsio.DeviceDevLink)(nil), func(a, b interface{}, scope conversion.Scope) error { 192 return Convert_v1alpha1_DeviceDevLink_To_openebsio_DeviceDevLink(a.(*v1alpha1.DeviceDevLink), b.(*openebsio.DeviceDevLink), scope) 193 }); err != nil { 194 return err 195 } 196 if err := s.AddGeneratedConversionFunc((*openebsio.DeviceDevLink)(nil), (*v1alpha1.DeviceDevLink)(nil), func(a, b interface{}, scope conversion.Scope) error { 197 return Convert_openebsio_DeviceDevLink_To_v1alpha1_DeviceDevLink(a.(*openebsio.DeviceDevLink), b.(*v1alpha1.DeviceDevLink), scope) 198 }); err != nil { 199 return err 200 } 201 if err := s.AddGeneratedConversionFunc((*v1alpha1.DeviceSpec)(nil), (*openebsio.DeviceSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 202 return Convert_v1alpha1_DeviceSpec_To_openebsio_DeviceSpec(a.(*v1alpha1.DeviceSpec), b.(*openebsio.DeviceSpec), scope) 203 }); err != nil { 204 return err 205 } 206 if err := s.AddGeneratedConversionFunc((*openebsio.DeviceSpec)(nil), (*v1alpha1.DeviceSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 207 return Convert_openebsio_DeviceSpec_To_v1alpha1_DeviceSpec(a.(*openebsio.DeviceSpec), b.(*v1alpha1.DeviceSpec), scope) 208 }); err != nil { 209 return err 210 } 211 if err := s.AddGeneratedConversionFunc((*v1alpha1.DeviceStatus)(nil), (*openebsio.DeviceStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 212 return Convert_v1alpha1_DeviceStatus_To_openebsio_DeviceStatus(a.(*v1alpha1.DeviceStatus), b.(*openebsio.DeviceStatus), scope) 213 }); err != nil { 214 return err 215 } 216 if err := s.AddGeneratedConversionFunc((*openebsio.DeviceStatus)(nil), (*v1alpha1.DeviceStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 217 return Convert_openebsio_DeviceStatus_To_v1alpha1_DeviceStatus(a.(*openebsio.DeviceStatus), b.(*v1alpha1.DeviceStatus), scope) 218 }); err != nil { 219 return err 220 } 221 if err := s.AddGeneratedConversionFunc((*v1alpha1.FileSystemInfo)(nil), (*openebsio.FileSystemInfo)(nil), func(a, b interface{}, scope conversion.Scope) error { 222 return Convert_v1alpha1_FileSystemInfo_To_openebsio_FileSystemInfo(a.(*v1alpha1.FileSystemInfo), b.(*openebsio.FileSystemInfo), scope) 223 }); err != nil { 224 return err 225 } 226 if err := s.AddGeneratedConversionFunc((*openebsio.FileSystemInfo)(nil), (*v1alpha1.FileSystemInfo)(nil), func(a, b interface{}, scope conversion.Scope) error { 227 return Convert_openebsio_FileSystemInfo_To_v1alpha1_FileSystemInfo(a.(*openebsio.FileSystemInfo), b.(*v1alpha1.FileSystemInfo), scope) 228 }); err != nil { 229 return err 230 } 231 if err := s.AddGeneratedConversionFunc((*v1alpha1.JivaVolume)(nil), (*openebsio.JivaVolume)(nil), func(a, b interface{}, scope conversion.Scope) error { 232 return Convert_v1alpha1_JivaVolume_To_openebsio_JivaVolume(a.(*v1alpha1.JivaVolume), b.(*openebsio.JivaVolume), scope) 233 }); err != nil { 234 return err 235 } 236 if err := s.AddGeneratedConversionFunc((*openebsio.JivaVolume)(nil), (*v1alpha1.JivaVolume)(nil), func(a, b interface{}, scope conversion.Scope) error { 237 return Convert_openebsio_JivaVolume_To_v1alpha1_JivaVolume(a.(*openebsio.JivaVolume), b.(*v1alpha1.JivaVolume), scope) 238 }); err != nil { 239 return err 240 } 241 if err := s.AddGeneratedConversionFunc((*v1alpha1.NodeAttribute)(nil), (*openebsio.NodeAttribute)(nil), func(a, b interface{}, scope conversion.Scope) error { 242 return Convert_v1alpha1_NodeAttribute_To_openebsio_NodeAttribute(a.(*v1alpha1.NodeAttribute), b.(*openebsio.NodeAttribute), scope) 243 }); err != nil { 244 return err 245 } 246 if err := s.AddGeneratedConversionFunc((*openebsio.NodeAttribute)(nil), (*v1alpha1.NodeAttribute)(nil), func(a, b interface{}, scope conversion.Scope) error { 247 return Convert_openebsio_NodeAttribute_To_v1alpha1_NodeAttribute(a.(*openebsio.NodeAttribute), b.(*v1alpha1.NodeAttribute), scope) 248 }); err != nil { 249 return err 250 } 251 if err := s.AddGeneratedConversionFunc((*v1alpha1.Options)(nil), (*openebsio.Options)(nil), func(a, b interface{}, scope conversion.Scope) error { 252 return Convert_v1alpha1_Options_To_openebsio_Options(a.(*v1alpha1.Options), b.(*openebsio.Options), scope) 253 }); err != nil { 254 return err 255 } 256 if err := s.AddGeneratedConversionFunc((*openebsio.Options)(nil), (*v1alpha1.Options)(nil), func(a, b interface{}, scope conversion.Scope) error { 257 return Convert_openebsio_Options_To_v1alpha1_Options(a.(*openebsio.Options), b.(*v1alpha1.Options), scope) 258 }); err != nil { 259 return err 260 } 261 if err := s.AddGeneratedConversionFunc((*v1alpha1.ResourceOptions)(nil), (*openebsio.ResourceOptions)(nil), func(a, b interface{}, scope conversion.Scope) error { 262 return Convert_v1alpha1_ResourceOptions_To_openebsio_ResourceOptions(a.(*v1alpha1.ResourceOptions), b.(*openebsio.ResourceOptions), scope) 263 }); err != nil { 264 return err 265 } 266 if err := s.AddGeneratedConversionFunc((*openebsio.ResourceOptions)(nil), (*v1alpha1.ResourceOptions)(nil), func(a, b interface{}, scope conversion.Scope) error { 267 return Convert_openebsio_ResourceOptions_To_v1alpha1_ResourceOptions(a.(*openebsio.ResourceOptions), b.(*v1alpha1.ResourceOptions), scope) 268 }); err != nil { 269 return err 270 } 271 if err := s.AddGeneratedConversionFunc((*v1alpha1.ResourceSpec)(nil), (*openebsio.ResourceSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 272 return Convert_v1alpha1_ResourceSpec_To_openebsio_ResourceSpec(a.(*v1alpha1.ResourceSpec), b.(*openebsio.ResourceSpec), scope) 273 }); err != nil { 274 return err 275 } 276 if err := s.AddGeneratedConversionFunc((*openebsio.ResourceSpec)(nil), (*v1alpha1.ResourceSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 277 return Convert_openebsio_ResourceSpec_To_v1alpha1_ResourceSpec(a.(*openebsio.ResourceSpec), b.(*v1alpha1.ResourceSpec), scope) 278 }); err != nil { 279 return err 280 } 281 if err := s.AddGeneratedConversionFunc((*v1alpha1.Status)(nil), (*openebsio.Status)(nil), func(a, b interface{}, scope conversion.Scope) error { 282 return Convert_v1alpha1_Status_To_openebsio_Status(a.(*v1alpha1.Status), b.(*openebsio.Status), scope) 283 }); err != nil { 284 return err 285 } 286 if err := s.AddGeneratedConversionFunc((*openebsio.Status)(nil), (*v1alpha1.Status)(nil), func(a, b interface{}, scope conversion.Scope) error { 287 return Convert_openebsio_Status_To_v1alpha1_Status(a.(*openebsio.Status), b.(*v1alpha1.Status), scope) 288 }); err != nil { 289 return err 290 } 291 if err := s.AddGeneratedConversionFunc((*v1alpha1.StoragePoolClaim)(nil), (*openebsio.StoragePoolClaim)(nil), func(a, b interface{}, scope conversion.Scope) error { 292 return Convert_v1alpha1_StoragePoolClaim_To_openebsio_StoragePoolClaim(a.(*v1alpha1.StoragePoolClaim), b.(*openebsio.StoragePoolClaim), scope) 293 }); err != nil { 294 return err 295 } 296 if err := s.AddGeneratedConversionFunc((*openebsio.StoragePoolClaim)(nil), (*v1alpha1.StoragePoolClaim)(nil), func(a, b interface{}, scope conversion.Scope) error { 297 return Convert_openebsio_StoragePoolClaim_To_v1alpha1_StoragePoolClaim(a.(*openebsio.StoragePoolClaim), b.(*v1alpha1.StoragePoolClaim), scope) 298 }); err != nil { 299 return err 300 } 301 if err := s.AddGeneratedConversionFunc((*v1alpha1.UpgradeDetailedStatuses)(nil), (*openebsio.UpgradeDetailedStatuses)(nil), func(a, b interface{}, scope conversion.Scope) error { 302 return Convert_v1alpha1_UpgradeDetailedStatuses_To_openebsio_UpgradeDetailedStatuses(a.(*v1alpha1.UpgradeDetailedStatuses), b.(*openebsio.UpgradeDetailedStatuses), scope) 303 }); err != nil { 304 return err 305 } 306 if err := s.AddGeneratedConversionFunc((*openebsio.UpgradeDetailedStatuses)(nil), (*v1alpha1.UpgradeDetailedStatuses)(nil), func(a, b interface{}, scope conversion.Scope) error { 307 return Convert_openebsio_UpgradeDetailedStatuses_To_v1alpha1_UpgradeDetailedStatuses(a.(*openebsio.UpgradeDetailedStatuses), b.(*v1alpha1.UpgradeDetailedStatuses), scope) 308 }); err != nil { 309 return err 310 } 311 if err := s.AddGeneratedConversionFunc((*v1alpha1.UpgradeTask)(nil), (*openebsio.UpgradeTask)(nil), func(a, b interface{}, scope conversion.Scope) error { 312 return Convert_v1alpha1_UpgradeTask_To_openebsio_UpgradeTask(a.(*v1alpha1.UpgradeTask), b.(*openebsio.UpgradeTask), scope) 313 }); err != nil { 314 return err 315 } 316 if err := s.AddGeneratedConversionFunc((*openebsio.UpgradeTask)(nil), (*v1alpha1.UpgradeTask)(nil), func(a, b interface{}, scope conversion.Scope) error { 317 return Convert_openebsio_UpgradeTask_To_v1alpha1_UpgradeTask(a.(*openebsio.UpgradeTask), b.(*v1alpha1.UpgradeTask), scope) 318 }); err != nil { 319 return err 320 } 321 if err := s.AddGeneratedConversionFunc((*v1alpha1.UpgradeTaskList)(nil), (*openebsio.UpgradeTaskList)(nil), func(a, b interface{}, scope conversion.Scope) error { 322 return Convert_v1alpha1_UpgradeTaskList_To_openebsio_UpgradeTaskList(a.(*v1alpha1.UpgradeTaskList), b.(*openebsio.UpgradeTaskList), scope) 323 }); err != nil { 324 return err 325 } 326 if err := s.AddGeneratedConversionFunc((*openebsio.UpgradeTaskList)(nil), (*v1alpha1.UpgradeTaskList)(nil), func(a, b interface{}, scope conversion.Scope) error { 327 return Convert_openebsio_UpgradeTaskList_To_v1alpha1_UpgradeTaskList(a.(*openebsio.UpgradeTaskList), b.(*v1alpha1.UpgradeTaskList), scope) 328 }); err != nil { 329 return err 330 } 331 if err := s.AddGeneratedConversionFunc((*v1alpha1.UpgradeTaskSpec)(nil), (*openebsio.UpgradeTaskSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 332 return Convert_v1alpha1_UpgradeTaskSpec_To_openebsio_UpgradeTaskSpec(a.(*v1alpha1.UpgradeTaskSpec), b.(*openebsio.UpgradeTaskSpec), scope) 333 }); err != nil { 334 return err 335 } 336 if err := s.AddGeneratedConversionFunc((*openebsio.UpgradeTaskSpec)(nil), (*v1alpha1.UpgradeTaskSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 337 return Convert_openebsio_UpgradeTaskSpec_To_v1alpha1_UpgradeTaskSpec(a.(*openebsio.UpgradeTaskSpec), b.(*v1alpha1.UpgradeTaskSpec), scope) 338 }); err != nil { 339 return err 340 } 341 if err := s.AddGeneratedConversionFunc((*v1alpha1.UpgradeTaskStatus)(nil), (*openebsio.UpgradeTaskStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 342 return Convert_v1alpha1_UpgradeTaskStatus_To_openebsio_UpgradeTaskStatus(a.(*v1alpha1.UpgradeTaskStatus), b.(*openebsio.UpgradeTaskStatus), scope) 343 }); err != nil { 344 return err 345 } 346 if err := s.AddGeneratedConversionFunc((*openebsio.UpgradeTaskStatus)(nil), (*v1alpha1.UpgradeTaskStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 347 return Convert_openebsio_UpgradeTaskStatus_To_v1alpha1_UpgradeTaskStatus(a.(*openebsio.UpgradeTaskStatus), b.(*v1alpha1.UpgradeTaskStatus), scope) 348 }); err != nil { 349 return err 350 } 351 return nil 352 } 353 354 func autoConvert_v1alpha1_BlockDevice_To_openebsio_BlockDevice(in *v1alpha1.BlockDevice, out *openebsio.BlockDevice, s conversion.Scope) error { 355 out.ObjectMeta = in.ObjectMeta 356 if err := Convert_v1alpha1_DeviceSpec_To_openebsio_DeviceSpec(&in.Spec, &out.Spec, s); err != nil { 357 return err 358 } 359 if err := Convert_v1alpha1_DeviceStatus_To_openebsio_DeviceStatus(&in.Status, &out.Status, s); err != nil { 360 return err 361 } 362 return nil 363 } 364 365 // Convert_v1alpha1_BlockDevice_To_openebsio_BlockDevice is an autogenerated conversion function. 366 func Convert_v1alpha1_BlockDevice_To_openebsio_BlockDevice(in *v1alpha1.BlockDevice, out *openebsio.BlockDevice, s conversion.Scope) error { 367 return autoConvert_v1alpha1_BlockDevice_To_openebsio_BlockDevice(in, out, s) 368 } 369 370 func autoConvert_openebsio_BlockDevice_To_v1alpha1_BlockDevice(in *openebsio.BlockDevice, out *v1alpha1.BlockDevice, s conversion.Scope) error { 371 out.ObjectMeta = in.ObjectMeta 372 if err := Convert_openebsio_DeviceSpec_To_v1alpha1_DeviceSpec(&in.Spec, &out.Spec, s); err != nil { 373 return err 374 } 375 if err := Convert_openebsio_DeviceStatus_To_v1alpha1_DeviceStatus(&in.Status, &out.Status, s); err != nil { 376 return err 377 } 378 return nil 379 } 380 381 // Convert_openebsio_BlockDevice_To_v1alpha1_BlockDevice is an autogenerated conversion function. 382 func Convert_openebsio_BlockDevice_To_v1alpha1_BlockDevice(in *openebsio.BlockDevice, out *v1alpha1.BlockDevice, s conversion.Scope) error { 383 return autoConvert_openebsio_BlockDevice_To_v1alpha1_BlockDevice(in, out, s) 384 } 385 386 func autoConvert_v1alpha1_BlockDeviceClaim_To_openebsio_BlockDeviceClaim(in *v1alpha1.BlockDeviceClaim, out *openebsio.BlockDeviceClaim, s conversion.Scope) error { 387 out.ObjectMeta = in.ObjectMeta 388 if err := Convert_v1alpha1_DeviceClaimSpec_To_openebsio_DeviceClaimSpec(&in.Spec, &out.Spec, s); err != nil { 389 return err 390 } 391 if err := Convert_v1alpha1_DeviceClaimStatus_To_openebsio_DeviceClaimStatus(&in.Status, &out.Status, s); err != nil { 392 return err 393 } 394 return nil 395 } 396 397 // Convert_v1alpha1_BlockDeviceClaim_To_openebsio_BlockDeviceClaim is an autogenerated conversion function. 398 func Convert_v1alpha1_BlockDeviceClaim_To_openebsio_BlockDeviceClaim(in *v1alpha1.BlockDeviceClaim, out *openebsio.BlockDeviceClaim, s conversion.Scope) error { 399 return autoConvert_v1alpha1_BlockDeviceClaim_To_openebsio_BlockDeviceClaim(in, out, s) 400 } 401 402 func autoConvert_openebsio_BlockDeviceClaim_To_v1alpha1_BlockDeviceClaim(in *openebsio.BlockDeviceClaim, out *v1alpha1.BlockDeviceClaim, s conversion.Scope) error { 403 out.ObjectMeta = in.ObjectMeta 404 if err := Convert_openebsio_DeviceClaimSpec_To_v1alpha1_DeviceClaimSpec(&in.Spec, &out.Spec, s); err != nil { 405 return err 406 } 407 if err := Convert_openebsio_DeviceClaimStatus_To_v1alpha1_DeviceClaimStatus(&in.Status, &out.Status, s); err != nil { 408 return err 409 } 410 return nil 411 } 412 413 // Convert_openebsio_BlockDeviceClaim_To_v1alpha1_BlockDeviceClaim is an autogenerated conversion function. 414 func Convert_openebsio_BlockDeviceClaim_To_v1alpha1_BlockDeviceClaim(in *openebsio.BlockDeviceClaim, out *v1alpha1.BlockDeviceClaim, s conversion.Scope) error { 415 return autoConvert_openebsio_BlockDeviceClaim_To_v1alpha1_BlockDeviceClaim(in, out, s) 416 } 417 418 func autoConvert_v1alpha1_BlockDeviceClaimList_To_openebsio_BlockDeviceClaimList(in *v1alpha1.BlockDeviceClaimList, out *openebsio.BlockDeviceClaimList, s conversion.Scope) error { 419 out.ListMeta = in.ListMeta 420 out.Items = *(*[]openebsio.BlockDeviceClaim)(unsafe.Pointer(&in.Items)) 421 return nil 422 } 423 424 // Convert_v1alpha1_BlockDeviceClaimList_To_openebsio_BlockDeviceClaimList is an autogenerated conversion function. 425 func Convert_v1alpha1_BlockDeviceClaimList_To_openebsio_BlockDeviceClaimList(in *v1alpha1.BlockDeviceClaimList, out *openebsio.BlockDeviceClaimList, s conversion.Scope) error { 426 return autoConvert_v1alpha1_BlockDeviceClaimList_To_openebsio_BlockDeviceClaimList(in, out, s) 427 } 428 429 func autoConvert_openebsio_BlockDeviceClaimList_To_v1alpha1_BlockDeviceClaimList(in *openebsio.BlockDeviceClaimList, out *v1alpha1.BlockDeviceClaimList, s conversion.Scope) error { 430 out.ListMeta = in.ListMeta 431 out.Items = *(*[]v1alpha1.BlockDeviceClaim)(unsafe.Pointer(&in.Items)) 432 return nil 433 } 434 435 // Convert_openebsio_BlockDeviceClaimList_To_v1alpha1_BlockDeviceClaimList is an autogenerated conversion function. 436 func Convert_openebsio_BlockDeviceClaimList_To_v1alpha1_BlockDeviceClaimList(in *openebsio.BlockDeviceClaimList, out *v1alpha1.BlockDeviceClaimList, s conversion.Scope) error { 437 return autoConvert_openebsio_BlockDeviceClaimList_To_v1alpha1_BlockDeviceClaimList(in, out, s) 438 } 439 440 func autoConvert_v1alpha1_BlockDeviceList_To_openebsio_BlockDeviceList(in *v1alpha1.BlockDeviceList, out *openebsio.BlockDeviceList, s conversion.Scope) error { 441 out.ListMeta = in.ListMeta 442 out.Items = *(*[]openebsio.BlockDevice)(unsafe.Pointer(&in.Items)) 443 return nil 444 } 445 446 // Convert_v1alpha1_BlockDeviceList_To_openebsio_BlockDeviceList is an autogenerated conversion function. 447 func Convert_v1alpha1_BlockDeviceList_To_openebsio_BlockDeviceList(in *v1alpha1.BlockDeviceList, out *openebsio.BlockDeviceList, s conversion.Scope) error { 448 return autoConvert_v1alpha1_BlockDeviceList_To_openebsio_BlockDeviceList(in, out, s) 449 } 450 451 func autoConvert_openebsio_BlockDeviceList_To_v1alpha1_BlockDeviceList(in *openebsio.BlockDeviceList, out *v1alpha1.BlockDeviceList, s conversion.Scope) error { 452 out.ListMeta = in.ListMeta 453 out.Items = *(*[]v1alpha1.BlockDevice)(unsafe.Pointer(&in.Items)) 454 return nil 455 } 456 457 // Convert_openebsio_BlockDeviceList_To_v1alpha1_BlockDeviceList is an autogenerated conversion function. 458 func Convert_openebsio_BlockDeviceList_To_v1alpha1_BlockDeviceList(in *openebsio.BlockDeviceList, out *v1alpha1.BlockDeviceList, s conversion.Scope) error { 459 return autoConvert_openebsio_BlockDeviceList_To_v1alpha1_BlockDeviceList(in, out, s) 460 } 461 462 func autoConvert_v1alpha1_BlockDeviceNodeAttributes_To_openebsio_BlockDeviceNodeAttributes(in *v1alpha1.BlockDeviceNodeAttributes, out *openebsio.BlockDeviceNodeAttributes, s conversion.Scope) error { 463 out.NodeName = in.NodeName 464 out.HostName = in.HostName 465 return nil 466 } 467 468 // Convert_v1alpha1_BlockDeviceNodeAttributes_To_openebsio_BlockDeviceNodeAttributes is an autogenerated conversion function. 469 func Convert_v1alpha1_BlockDeviceNodeAttributes_To_openebsio_BlockDeviceNodeAttributes(in *v1alpha1.BlockDeviceNodeAttributes, out *openebsio.BlockDeviceNodeAttributes, s conversion.Scope) error { 470 return autoConvert_v1alpha1_BlockDeviceNodeAttributes_To_openebsio_BlockDeviceNodeAttributes(in, out, s) 471 } 472 473 func autoConvert_openebsio_BlockDeviceNodeAttributes_To_v1alpha1_BlockDeviceNodeAttributes(in *openebsio.BlockDeviceNodeAttributes, out *v1alpha1.BlockDeviceNodeAttributes, s conversion.Scope) error { 474 out.NodeName = in.NodeName 475 out.HostName = in.HostName 476 return nil 477 } 478 479 // Convert_openebsio_BlockDeviceNodeAttributes_To_v1alpha1_BlockDeviceNodeAttributes is an autogenerated conversion function. 480 func Convert_openebsio_BlockDeviceNodeAttributes_To_v1alpha1_BlockDeviceNodeAttributes(in *openebsio.BlockDeviceNodeAttributes, out *v1alpha1.BlockDeviceNodeAttributes, s conversion.Scope) error { 481 return autoConvert_openebsio_BlockDeviceNodeAttributes_To_v1alpha1_BlockDeviceNodeAttributes(in, out, s) 482 } 483 484 func autoConvert_v1alpha1_CStorPool_To_openebsio_CStorPool(in *v1alpha1.CStorPool, out *openebsio.CStorPool, s conversion.Scope) error { 485 out.PoolName = in.PoolName 486 out.Options = (*openebsio.ResourceOptions)(unsafe.Pointer(in.Options)) 487 return nil 488 } 489 490 // Convert_v1alpha1_CStorPool_To_openebsio_CStorPool is an autogenerated conversion function. 491 func Convert_v1alpha1_CStorPool_To_openebsio_CStorPool(in *v1alpha1.CStorPool, out *openebsio.CStorPool, s conversion.Scope) error { 492 return autoConvert_v1alpha1_CStorPool_To_openebsio_CStorPool(in, out, s) 493 } 494 495 func autoConvert_openebsio_CStorPool_To_v1alpha1_CStorPool(in *openebsio.CStorPool, out *v1alpha1.CStorPool, s conversion.Scope) error { 496 out.PoolName = in.PoolName 497 out.Options = (*v1alpha1.ResourceOptions)(unsafe.Pointer(in.Options)) 498 return nil 499 } 500 501 // Convert_openebsio_CStorPool_To_v1alpha1_CStorPool is an autogenerated conversion function. 502 func Convert_openebsio_CStorPool_To_v1alpha1_CStorPool(in *openebsio.CStorPool, out *v1alpha1.CStorPool, s conversion.Scope) error { 503 return autoConvert_openebsio_CStorPool_To_v1alpha1_CStorPool(in, out, s) 504 } 505 506 func autoConvert_v1alpha1_CStorPoolCluster_To_openebsio_CStorPoolCluster(in *v1alpha1.CStorPoolCluster, out *openebsio.CStorPoolCluster, s conversion.Scope) error { 507 out.CSPCName = in.CSPCName 508 out.Options = (*openebsio.ResourceOptions)(unsafe.Pointer(in.Options)) 509 return nil 510 } 511 512 // Convert_v1alpha1_CStorPoolCluster_To_openebsio_CStorPoolCluster is an autogenerated conversion function. 513 func Convert_v1alpha1_CStorPoolCluster_To_openebsio_CStorPoolCluster(in *v1alpha1.CStorPoolCluster, out *openebsio.CStorPoolCluster, s conversion.Scope) error { 514 return autoConvert_v1alpha1_CStorPoolCluster_To_openebsio_CStorPoolCluster(in, out, s) 515 } 516 517 func autoConvert_openebsio_CStorPoolCluster_To_v1alpha1_CStorPoolCluster(in *openebsio.CStorPoolCluster, out *v1alpha1.CStorPoolCluster, s conversion.Scope) error { 518 out.CSPCName = in.CSPCName 519 out.Options = (*v1alpha1.ResourceOptions)(unsafe.Pointer(in.Options)) 520 return nil 521 } 522 523 // Convert_openebsio_CStorPoolCluster_To_v1alpha1_CStorPoolCluster is an autogenerated conversion function. 524 func Convert_openebsio_CStorPoolCluster_To_v1alpha1_CStorPoolCluster(in *openebsio.CStorPoolCluster, out *v1alpha1.CStorPoolCluster, s conversion.Scope) error { 525 return autoConvert_openebsio_CStorPoolCluster_To_v1alpha1_CStorPoolCluster(in, out, s) 526 } 527 528 func autoConvert_v1alpha1_CStorPoolInstance_To_openebsio_CStorPoolInstance(in *v1alpha1.CStorPoolInstance, out *openebsio.CStorPoolInstance, s conversion.Scope) error { 529 out.CSPIName = in.CSPIName 530 out.Options = (*openebsio.ResourceOptions)(unsafe.Pointer(in.Options)) 531 return nil 532 } 533 534 // Convert_v1alpha1_CStorPoolInstance_To_openebsio_CStorPoolInstance is an autogenerated conversion function. 535 func Convert_v1alpha1_CStorPoolInstance_To_openebsio_CStorPoolInstance(in *v1alpha1.CStorPoolInstance, out *openebsio.CStorPoolInstance, s conversion.Scope) error { 536 return autoConvert_v1alpha1_CStorPoolInstance_To_openebsio_CStorPoolInstance(in, out, s) 537 } 538 539 func autoConvert_openebsio_CStorPoolInstance_To_v1alpha1_CStorPoolInstance(in *openebsio.CStorPoolInstance, out *v1alpha1.CStorPoolInstance, s conversion.Scope) error { 540 out.CSPIName = in.CSPIName 541 out.Options = (*v1alpha1.ResourceOptions)(unsafe.Pointer(in.Options)) 542 return nil 543 } 544 545 // Convert_openebsio_CStorPoolInstance_To_v1alpha1_CStorPoolInstance is an autogenerated conversion function. 546 func Convert_openebsio_CStorPoolInstance_To_v1alpha1_CStorPoolInstance(in *openebsio.CStorPoolInstance, out *v1alpha1.CStorPoolInstance, s conversion.Scope) error { 547 return autoConvert_openebsio_CStorPoolInstance_To_v1alpha1_CStorPoolInstance(in, out, s) 548 } 549 550 func autoConvert_v1alpha1_CStorVolume_To_openebsio_CStorVolume(in *v1alpha1.CStorVolume, out *openebsio.CStorVolume, s conversion.Scope) error { 551 out.PVName = in.PVName 552 out.Options = (*openebsio.ResourceOptions)(unsafe.Pointer(in.Options)) 553 return nil 554 } 555 556 // Convert_v1alpha1_CStorVolume_To_openebsio_CStorVolume is an autogenerated conversion function. 557 func Convert_v1alpha1_CStorVolume_To_openebsio_CStorVolume(in *v1alpha1.CStorVolume, out *openebsio.CStorVolume, s conversion.Scope) error { 558 return autoConvert_v1alpha1_CStorVolume_To_openebsio_CStorVolume(in, out, s) 559 } 560 561 func autoConvert_openebsio_CStorVolume_To_v1alpha1_CStorVolume(in *openebsio.CStorVolume, out *v1alpha1.CStorVolume, s conversion.Scope) error { 562 out.PVName = in.PVName 563 out.Options = (*v1alpha1.ResourceOptions)(unsafe.Pointer(in.Options)) 564 return nil 565 } 566 567 // Convert_openebsio_CStorVolume_To_v1alpha1_CStorVolume is an autogenerated conversion function. 568 func Convert_openebsio_CStorVolume_To_v1alpha1_CStorVolume(in *openebsio.CStorVolume, out *v1alpha1.CStorVolume, s conversion.Scope) error { 569 return autoConvert_openebsio_CStorVolume_To_v1alpha1_CStorVolume(in, out, s) 570 } 571 572 func autoConvert_v1alpha1_DeviceCapacity_To_openebsio_DeviceCapacity(in *v1alpha1.DeviceCapacity, out *openebsio.DeviceCapacity, s conversion.Scope) error { 573 out.Storage = in.Storage 574 out.PhysicalSectorSize = in.PhysicalSectorSize 575 out.LogicalSectorSize = in.LogicalSectorSize 576 return nil 577 } 578 579 // Convert_v1alpha1_DeviceCapacity_To_openebsio_DeviceCapacity is an autogenerated conversion function. 580 func Convert_v1alpha1_DeviceCapacity_To_openebsio_DeviceCapacity(in *v1alpha1.DeviceCapacity, out *openebsio.DeviceCapacity, s conversion.Scope) error { 581 return autoConvert_v1alpha1_DeviceCapacity_To_openebsio_DeviceCapacity(in, out, s) 582 } 583 584 func autoConvert_openebsio_DeviceCapacity_To_v1alpha1_DeviceCapacity(in *openebsio.DeviceCapacity, out *v1alpha1.DeviceCapacity, s conversion.Scope) error { 585 out.Storage = in.Storage 586 out.PhysicalSectorSize = in.PhysicalSectorSize 587 out.LogicalSectorSize = in.LogicalSectorSize 588 return nil 589 } 590 591 // Convert_openebsio_DeviceCapacity_To_v1alpha1_DeviceCapacity is an autogenerated conversion function. 592 func Convert_openebsio_DeviceCapacity_To_v1alpha1_DeviceCapacity(in *openebsio.DeviceCapacity, out *v1alpha1.DeviceCapacity, s conversion.Scope) error { 593 return autoConvert_openebsio_DeviceCapacity_To_v1alpha1_DeviceCapacity(in, out, s) 594 } 595 596 func autoConvert_v1alpha1_DeviceClaimDetails_To_openebsio_DeviceClaimDetails(in *v1alpha1.DeviceClaimDetails, out *openebsio.DeviceClaimDetails, s conversion.Scope) error { 597 out.BlockVolumeMode = openebsio.BlockDeviceVolumeMode(in.BlockVolumeMode) 598 out.DeviceFormat = in.DeviceFormat 599 out.AllowPartition = in.AllowPartition 600 return nil 601 } 602 603 // Convert_v1alpha1_DeviceClaimDetails_To_openebsio_DeviceClaimDetails is an autogenerated conversion function. 604 func Convert_v1alpha1_DeviceClaimDetails_To_openebsio_DeviceClaimDetails(in *v1alpha1.DeviceClaimDetails, out *openebsio.DeviceClaimDetails, s conversion.Scope) error { 605 return autoConvert_v1alpha1_DeviceClaimDetails_To_openebsio_DeviceClaimDetails(in, out, s) 606 } 607 608 func autoConvert_openebsio_DeviceClaimDetails_To_v1alpha1_DeviceClaimDetails(in *openebsio.DeviceClaimDetails, out *v1alpha1.DeviceClaimDetails, s conversion.Scope) error { 609 out.BlockVolumeMode = v1alpha1.BlockDeviceVolumeMode(in.BlockVolumeMode) 610 out.DeviceFormat = in.DeviceFormat 611 out.AllowPartition = in.AllowPartition 612 return nil 613 } 614 615 // Convert_openebsio_DeviceClaimDetails_To_v1alpha1_DeviceClaimDetails is an autogenerated conversion function. 616 func Convert_openebsio_DeviceClaimDetails_To_v1alpha1_DeviceClaimDetails(in *openebsio.DeviceClaimDetails, out *v1alpha1.DeviceClaimDetails, s conversion.Scope) error { 617 return autoConvert_openebsio_DeviceClaimDetails_To_v1alpha1_DeviceClaimDetails(in, out, s) 618 } 619 620 func autoConvert_v1alpha1_DeviceClaimResources_To_openebsio_DeviceClaimResources(in *v1alpha1.DeviceClaimResources, out *openebsio.DeviceClaimResources, s conversion.Scope) error { 621 out.Requests = *(*v1.ResourceList)(unsafe.Pointer(&in.Requests)) 622 return nil 623 } 624 625 // Convert_v1alpha1_DeviceClaimResources_To_openebsio_DeviceClaimResources is an autogenerated conversion function. 626 func Convert_v1alpha1_DeviceClaimResources_To_openebsio_DeviceClaimResources(in *v1alpha1.DeviceClaimResources, out *openebsio.DeviceClaimResources, s conversion.Scope) error { 627 return autoConvert_v1alpha1_DeviceClaimResources_To_openebsio_DeviceClaimResources(in, out, s) 628 } 629 630 func autoConvert_openebsio_DeviceClaimResources_To_v1alpha1_DeviceClaimResources(in *openebsio.DeviceClaimResources, out *v1alpha1.DeviceClaimResources, s conversion.Scope) error { 631 out.Requests = *(*v1.ResourceList)(unsafe.Pointer(&in.Requests)) 632 return nil 633 } 634 635 // Convert_openebsio_DeviceClaimResources_To_v1alpha1_DeviceClaimResources is an autogenerated conversion function. 636 func Convert_openebsio_DeviceClaimResources_To_v1alpha1_DeviceClaimResources(in *openebsio.DeviceClaimResources, out *v1alpha1.DeviceClaimResources, s conversion.Scope) error { 637 return autoConvert_openebsio_DeviceClaimResources_To_v1alpha1_DeviceClaimResources(in, out, s) 638 } 639 640 func autoConvert_v1alpha1_DeviceClaimSpec_To_openebsio_DeviceClaimSpec(in *v1alpha1.DeviceClaimSpec, out *openebsio.DeviceClaimSpec, s conversion.Scope) error { 641 out.Selector = (*metav1.LabelSelector)(unsafe.Pointer(in.Selector)) 642 if err := Convert_v1alpha1_DeviceClaimResources_To_openebsio_DeviceClaimResources(&in.Resources, &out.Resources, s); err != nil { 643 return err 644 } 645 out.DeviceType = in.DeviceType 646 out.HostName = in.HostName 647 if err := Convert_v1alpha1_DeviceClaimDetails_To_openebsio_DeviceClaimDetails(&in.Details, &out.Details, s); err != nil { 648 return err 649 } 650 out.BlockDeviceName = in.BlockDeviceName 651 if err := Convert_v1alpha1_BlockDeviceNodeAttributes_To_openebsio_BlockDeviceNodeAttributes(&in.BlockDeviceNodeAttributes, &out.BlockDeviceNodeAttributes, s); err != nil { 652 return err 653 } 654 return nil 655 } 656 657 // Convert_v1alpha1_DeviceClaimSpec_To_openebsio_DeviceClaimSpec is an autogenerated conversion function. 658 func Convert_v1alpha1_DeviceClaimSpec_To_openebsio_DeviceClaimSpec(in *v1alpha1.DeviceClaimSpec, out *openebsio.DeviceClaimSpec, s conversion.Scope) error { 659 return autoConvert_v1alpha1_DeviceClaimSpec_To_openebsio_DeviceClaimSpec(in, out, s) 660 } 661 662 func autoConvert_openebsio_DeviceClaimSpec_To_v1alpha1_DeviceClaimSpec(in *openebsio.DeviceClaimSpec, out *v1alpha1.DeviceClaimSpec, s conversion.Scope) error { 663 out.Selector = (*metav1.LabelSelector)(unsafe.Pointer(in.Selector)) 664 if err := Convert_openebsio_DeviceClaimResources_To_v1alpha1_DeviceClaimResources(&in.Resources, &out.Resources, s); err != nil { 665 return err 666 } 667 out.DeviceType = in.DeviceType 668 out.HostName = in.HostName 669 if err := Convert_openebsio_DeviceClaimDetails_To_v1alpha1_DeviceClaimDetails(&in.Details, &out.Details, s); err != nil { 670 return err 671 } 672 out.BlockDeviceName = in.BlockDeviceName 673 if err := Convert_openebsio_BlockDeviceNodeAttributes_To_v1alpha1_BlockDeviceNodeAttributes(&in.BlockDeviceNodeAttributes, &out.BlockDeviceNodeAttributes, s); err != nil { 674 return err 675 } 676 return nil 677 } 678 679 // Convert_openebsio_DeviceClaimSpec_To_v1alpha1_DeviceClaimSpec is an autogenerated conversion function. 680 func Convert_openebsio_DeviceClaimSpec_To_v1alpha1_DeviceClaimSpec(in *openebsio.DeviceClaimSpec, out *v1alpha1.DeviceClaimSpec, s conversion.Scope) error { 681 return autoConvert_openebsio_DeviceClaimSpec_To_v1alpha1_DeviceClaimSpec(in, out, s) 682 } 683 684 func autoConvert_v1alpha1_DeviceClaimStatus_To_openebsio_DeviceClaimStatus(in *v1alpha1.DeviceClaimStatus, out *openebsio.DeviceClaimStatus, s conversion.Scope) error { 685 out.Phase = openebsio.DeviceClaimPhase(in.Phase) 686 return nil 687 } 688 689 // Convert_v1alpha1_DeviceClaimStatus_To_openebsio_DeviceClaimStatus is an autogenerated conversion function. 690 func Convert_v1alpha1_DeviceClaimStatus_To_openebsio_DeviceClaimStatus(in *v1alpha1.DeviceClaimStatus, out *openebsio.DeviceClaimStatus, s conversion.Scope) error { 691 return autoConvert_v1alpha1_DeviceClaimStatus_To_openebsio_DeviceClaimStatus(in, out, s) 692 } 693 694 func autoConvert_openebsio_DeviceClaimStatus_To_v1alpha1_DeviceClaimStatus(in *openebsio.DeviceClaimStatus, out *v1alpha1.DeviceClaimStatus, s conversion.Scope) error { 695 out.Phase = v1alpha1.DeviceClaimPhase(in.Phase) 696 return nil 697 } 698 699 // Convert_openebsio_DeviceClaimStatus_To_v1alpha1_DeviceClaimStatus is an autogenerated conversion function. 700 func Convert_openebsio_DeviceClaimStatus_To_v1alpha1_DeviceClaimStatus(in *openebsio.DeviceClaimStatus, out *v1alpha1.DeviceClaimStatus, s conversion.Scope) error { 701 return autoConvert_openebsio_DeviceClaimStatus_To_v1alpha1_DeviceClaimStatus(in, out, s) 702 } 703 704 func autoConvert_v1alpha1_DeviceDetails_To_openebsio_DeviceDetails(in *v1alpha1.DeviceDetails, out *openebsio.DeviceDetails, s conversion.Scope) error { 705 out.DeviceType = in.DeviceType 706 out.DriveType = in.DriveType 707 out.LogicalBlockSize = in.LogicalBlockSize 708 out.PhysicalBlockSize = in.PhysicalBlockSize 709 out.HardwareSectorSize = in.HardwareSectorSize 710 out.Model = in.Model 711 out.Compliance = in.Compliance 712 out.Serial = in.Serial 713 out.Vendor = in.Vendor 714 out.FirmwareRevision = in.FirmwareRevision 715 return nil 716 } 717 718 // Convert_v1alpha1_DeviceDetails_To_openebsio_DeviceDetails is an autogenerated conversion function. 719 func Convert_v1alpha1_DeviceDetails_To_openebsio_DeviceDetails(in *v1alpha1.DeviceDetails, out *openebsio.DeviceDetails, s conversion.Scope) error { 720 return autoConvert_v1alpha1_DeviceDetails_To_openebsio_DeviceDetails(in, out, s) 721 } 722 723 func autoConvert_openebsio_DeviceDetails_To_v1alpha1_DeviceDetails(in *openebsio.DeviceDetails, out *v1alpha1.DeviceDetails, s conversion.Scope) error { 724 out.DeviceType = in.DeviceType 725 out.DriveType = in.DriveType 726 out.LogicalBlockSize = in.LogicalBlockSize 727 out.PhysicalBlockSize = in.PhysicalBlockSize 728 out.HardwareSectorSize = in.HardwareSectorSize 729 out.Model = in.Model 730 out.Compliance = in.Compliance 731 out.Serial = in.Serial 732 out.Vendor = in.Vendor 733 out.FirmwareRevision = in.FirmwareRevision 734 return nil 735 } 736 737 // Convert_openebsio_DeviceDetails_To_v1alpha1_DeviceDetails is an autogenerated conversion function. 738 func Convert_openebsio_DeviceDetails_To_v1alpha1_DeviceDetails(in *openebsio.DeviceDetails, out *v1alpha1.DeviceDetails, s conversion.Scope) error { 739 return autoConvert_openebsio_DeviceDetails_To_v1alpha1_DeviceDetails(in, out, s) 740 } 741 742 func autoConvert_v1alpha1_DeviceDevLink_To_openebsio_DeviceDevLink(in *v1alpha1.DeviceDevLink, out *openebsio.DeviceDevLink, s conversion.Scope) error { 743 out.Kind = in.Kind 744 out.Links = *(*[]string)(unsafe.Pointer(&in.Links)) 745 return nil 746 } 747 748 // Convert_v1alpha1_DeviceDevLink_To_openebsio_DeviceDevLink is an autogenerated conversion function. 749 func Convert_v1alpha1_DeviceDevLink_To_openebsio_DeviceDevLink(in *v1alpha1.DeviceDevLink, out *openebsio.DeviceDevLink, s conversion.Scope) error { 750 return autoConvert_v1alpha1_DeviceDevLink_To_openebsio_DeviceDevLink(in, out, s) 751 } 752 753 func autoConvert_openebsio_DeviceDevLink_To_v1alpha1_DeviceDevLink(in *openebsio.DeviceDevLink, out *v1alpha1.DeviceDevLink, s conversion.Scope) error { 754 out.Kind = in.Kind 755 out.Links = *(*[]string)(unsafe.Pointer(&in.Links)) 756 return nil 757 } 758 759 // Convert_openebsio_DeviceDevLink_To_v1alpha1_DeviceDevLink is an autogenerated conversion function. 760 func Convert_openebsio_DeviceDevLink_To_v1alpha1_DeviceDevLink(in *openebsio.DeviceDevLink, out *v1alpha1.DeviceDevLink, s conversion.Scope) error { 761 return autoConvert_openebsio_DeviceDevLink_To_v1alpha1_DeviceDevLink(in, out, s) 762 } 763 764 func autoConvert_v1alpha1_DeviceSpec_To_openebsio_DeviceSpec(in *v1alpha1.DeviceSpec, out *openebsio.DeviceSpec, s conversion.Scope) error { 765 if err := Convert_v1alpha1_NodeAttribute_To_openebsio_NodeAttribute(&in.NodeAttributes, &out.NodeAttributes, s); err != nil { 766 return err 767 } 768 out.Path = in.Path 769 if err := Convert_v1alpha1_DeviceCapacity_To_openebsio_DeviceCapacity(&in.Capacity, &out.Capacity, s); err != nil { 770 return err 771 } 772 if err := Convert_v1alpha1_DeviceDetails_To_openebsio_DeviceDetails(&in.Details, &out.Details, s); err != nil { 773 return err 774 } 775 out.ClaimRef = (*v1.ObjectReference)(unsafe.Pointer(in.ClaimRef)) 776 out.DevLinks = *(*[]openebsio.DeviceDevLink)(unsafe.Pointer(&in.DevLinks)) 777 if err := Convert_v1alpha1_FileSystemInfo_To_openebsio_FileSystemInfo(&in.FileSystem, &out.FileSystem, s); err != nil { 778 return err 779 } 780 out.Partitioned = in.Partitioned 781 out.ParentDevice = in.ParentDevice 782 out.AggregateDevice = in.AggregateDevice 783 return nil 784 } 785 786 // Convert_v1alpha1_DeviceSpec_To_openebsio_DeviceSpec is an autogenerated conversion function. 787 func Convert_v1alpha1_DeviceSpec_To_openebsio_DeviceSpec(in *v1alpha1.DeviceSpec, out *openebsio.DeviceSpec, s conversion.Scope) error { 788 return autoConvert_v1alpha1_DeviceSpec_To_openebsio_DeviceSpec(in, out, s) 789 } 790 791 func autoConvert_openebsio_DeviceSpec_To_v1alpha1_DeviceSpec(in *openebsio.DeviceSpec, out *v1alpha1.DeviceSpec, s conversion.Scope) error { 792 if err := Convert_openebsio_NodeAttribute_To_v1alpha1_NodeAttribute(&in.NodeAttributes, &out.NodeAttributes, s); err != nil { 793 return err 794 } 795 out.Path = in.Path 796 if err := Convert_openebsio_DeviceCapacity_To_v1alpha1_DeviceCapacity(&in.Capacity, &out.Capacity, s); err != nil { 797 return err 798 } 799 if err := Convert_openebsio_DeviceDetails_To_v1alpha1_DeviceDetails(&in.Details, &out.Details, s); err != nil { 800 return err 801 } 802 out.ClaimRef = (*v1.ObjectReference)(unsafe.Pointer(in.ClaimRef)) 803 out.DevLinks = *(*[]v1alpha1.DeviceDevLink)(unsafe.Pointer(&in.DevLinks)) 804 if err := Convert_openebsio_FileSystemInfo_To_v1alpha1_FileSystemInfo(&in.FileSystem, &out.FileSystem, s); err != nil { 805 return err 806 } 807 out.Partitioned = in.Partitioned 808 out.ParentDevice = in.ParentDevice 809 out.AggregateDevice = in.AggregateDevice 810 return nil 811 } 812 813 // Convert_openebsio_DeviceSpec_To_v1alpha1_DeviceSpec is an autogenerated conversion function. 814 func Convert_openebsio_DeviceSpec_To_v1alpha1_DeviceSpec(in *openebsio.DeviceSpec, out *v1alpha1.DeviceSpec, s conversion.Scope) error { 815 return autoConvert_openebsio_DeviceSpec_To_v1alpha1_DeviceSpec(in, out, s) 816 } 817 818 func autoConvert_v1alpha1_DeviceStatus_To_openebsio_DeviceStatus(in *v1alpha1.DeviceStatus, out *openebsio.DeviceStatus, s conversion.Scope) error { 819 out.ClaimState = openebsio.DeviceClaimState(in.ClaimState) 820 out.State = openebsio.BlockDeviceState(in.State) 821 return nil 822 } 823 824 // Convert_v1alpha1_DeviceStatus_To_openebsio_DeviceStatus is an autogenerated conversion function. 825 func Convert_v1alpha1_DeviceStatus_To_openebsio_DeviceStatus(in *v1alpha1.DeviceStatus, out *openebsio.DeviceStatus, s conversion.Scope) error { 826 return autoConvert_v1alpha1_DeviceStatus_To_openebsio_DeviceStatus(in, out, s) 827 } 828 829 func autoConvert_openebsio_DeviceStatus_To_v1alpha1_DeviceStatus(in *openebsio.DeviceStatus, out *v1alpha1.DeviceStatus, s conversion.Scope) error { 830 out.ClaimState = v1alpha1.DeviceClaimState(in.ClaimState) 831 out.State = v1alpha1.BlockDeviceState(in.State) 832 return nil 833 } 834 835 // Convert_openebsio_DeviceStatus_To_v1alpha1_DeviceStatus is an autogenerated conversion function. 836 func Convert_openebsio_DeviceStatus_To_v1alpha1_DeviceStatus(in *openebsio.DeviceStatus, out *v1alpha1.DeviceStatus, s conversion.Scope) error { 837 return autoConvert_openebsio_DeviceStatus_To_v1alpha1_DeviceStatus(in, out, s) 838 } 839 840 func autoConvert_v1alpha1_FileSystemInfo_To_openebsio_FileSystemInfo(in *v1alpha1.FileSystemInfo, out *openebsio.FileSystemInfo, s conversion.Scope) error { 841 out.Type = in.Type 842 out.Mountpoint = in.Mountpoint 843 return nil 844 } 845 846 // Convert_v1alpha1_FileSystemInfo_To_openebsio_FileSystemInfo is an autogenerated conversion function. 847 func Convert_v1alpha1_FileSystemInfo_To_openebsio_FileSystemInfo(in *v1alpha1.FileSystemInfo, out *openebsio.FileSystemInfo, s conversion.Scope) error { 848 return autoConvert_v1alpha1_FileSystemInfo_To_openebsio_FileSystemInfo(in, out, s) 849 } 850 851 func autoConvert_openebsio_FileSystemInfo_To_v1alpha1_FileSystemInfo(in *openebsio.FileSystemInfo, out *v1alpha1.FileSystemInfo, s conversion.Scope) error { 852 out.Type = in.Type 853 out.Mountpoint = in.Mountpoint 854 return nil 855 } 856 857 // Convert_openebsio_FileSystemInfo_To_v1alpha1_FileSystemInfo is an autogenerated conversion function. 858 func Convert_openebsio_FileSystemInfo_To_v1alpha1_FileSystemInfo(in *openebsio.FileSystemInfo, out *v1alpha1.FileSystemInfo, s conversion.Scope) error { 859 return autoConvert_openebsio_FileSystemInfo_To_v1alpha1_FileSystemInfo(in, out, s) 860 } 861 862 func autoConvert_v1alpha1_JivaVolume_To_openebsio_JivaVolume(in *v1alpha1.JivaVolume, out *openebsio.JivaVolume, s conversion.Scope) error { 863 out.PVName = in.PVName 864 out.Options = (*openebsio.ResourceOptions)(unsafe.Pointer(in.Options)) 865 return nil 866 } 867 868 // Convert_v1alpha1_JivaVolume_To_openebsio_JivaVolume is an autogenerated conversion function. 869 func Convert_v1alpha1_JivaVolume_To_openebsio_JivaVolume(in *v1alpha1.JivaVolume, out *openebsio.JivaVolume, s conversion.Scope) error { 870 return autoConvert_v1alpha1_JivaVolume_To_openebsio_JivaVolume(in, out, s) 871 } 872 873 func autoConvert_openebsio_JivaVolume_To_v1alpha1_JivaVolume(in *openebsio.JivaVolume, out *v1alpha1.JivaVolume, s conversion.Scope) error { 874 out.PVName = in.PVName 875 out.Options = (*v1alpha1.ResourceOptions)(unsafe.Pointer(in.Options)) 876 return nil 877 } 878 879 // Convert_openebsio_JivaVolume_To_v1alpha1_JivaVolume is an autogenerated conversion function. 880 func Convert_openebsio_JivaVolume_To_v1alpha1_JivaVolume(in *openebsio.JivaVolume, out *v1alpha1.JivaVolume, s conversion.Scope) error { 881 return autoConvert_openebsio_JivaVolume_To_v1alpha1_JivaVolume(in, out, s) 882 } 883 884 func autoConvert_v1alpha1_NodeAttribute_To_openebsio_NodeAttribute(in *v1alpha1.NodeAttribute, out *openebsio.NodeAttribute, s conversion.Scope) error { 885 out.NodeName = in.NodeName 886 return nil 887 } 888 889 // Convert_v1alpha1_NodeAttribute_To_openebsio_NodeAttribute is an autogenerated conversion function. 890 func Convert_v1alpha1_NodeAttribute_To_openebsio_NodeAttribute(in *v1alpha1.NodeAttribute, out *openebsio.NodeAttribute, s conversion.Scope) error { 891 return autoConvert_v1alpha1_NodeAttribute_To_openebsio_NodeAttribute(in, out, s) 892 } 893 894 func autoConvert_openebsio_NodeAttribute_To_v1alpha1_NodeAttribute(in *openebsio.NodeAttribute, out *v1alpha1.NodeAttribute, s conversion.Scope) error { 895 out.NodeName = in.NodeName 896 return nil 897 } 898 899 // Convert_openebsio_NodeAttribute_To_v1alpha1_NodeAttribute is an autogenerated conversion function. 900 func Convert_openebsio_NodeAttribute_To_v1alpha1_NodeAttribute(in *openebsio.NodeAttribute, out *v1alpha1.NodeAttribute, s conversion.Scope) error { 901 return autoConvert_openebsio_NodeAttribute_To_v1alpha1_NodeAttribute(in, out, s) 902 } 903 904 func autoConvert_v1alpha1_Options_To_openebsio_Options(in *v1alpha1.Options, out *openebsio.Options, s conversion.Scope) error { 905 out.Timeout = in.Timeout 906 return nil 907 } 908 909 // Convert_v1alpha1_Options_To_openebsio_Options is an autogenerated conversion function. 910 func Convert_v1alpha1_Options_To_openebsio_Options(in *v1alpha1.Options, out *openebsio.Options, s conversion.Scope) error { 911 return autoConvert_v1alpha1_Options_To_openebsio_Options(in, out, s) 912 } 913 914 func autoConvert_openebsio_Options_To_v1alpha1_Options(in *openebsio.Options, out *v1alpha1.Options, s conversion.Scope) error { 915 out.Timeout = in.Timeout 916 return nil 917 } 918 919 // Convert_openebsio_Options_To_v1alpha1_Options is an autogenerated conversion function. 920 func Convert_openebsio_Options_To_v1alpha1_Options(in *openebsio.Options, out *v1alpha1.Options, s conversion.Scope) error { 921 return autoConvert_openebsio_Options_To_v1alpha1_Options(in, out, s) 922 } 923 924 func autoConvert_v1alpha1_ResourceOptions_To_openebsio_ResourceOptions(in *v1alpha1.ResourceOptions, out *openebsio.ResourceOptions, s conversion.Scope) error { 925 out.IgnoreStepsOnError = *(*[]string)(unsafe.Pointer(&in.IgnoreStepsOnError)) 926 return nil 927 } 928 929 // Convert_v1alpha1_ResourceOptions_To_openebsio_ResourceOptions is an autogenerated conversion function. 930 func Convert_v1alpha1_ResourceOptions_To_openebsio_ResourceOptions(in *v1alpha1.ResourceOptions, out *openebsio.ResourceOptions, s conversion.Scope) error { 931 return autoConvert_v1alpha1_ResourceOptions_To_openebsio_ResourceOptions(in, out, s) 932 } 933 934 func autoConvert_openebsio_ResourceOptions_To_v1alpha1_ResourceOptions(in *openebsio.ResourceOptions, out *v1alpha1.ResourceOptions, s conversion.Scope) error { 935 out.IgnoreStepsOnError = *(*[]string)(unsafe.Pointer(&in.IgnoreStepsOnError)) 936 return nil 937 } 938 939 // Convert_openebsio_ResourceOptions_To_v1alpha1_ResourceOptions is an autogenerated conversion function. 940 func Convert_openebsio_ResourceOptions_To_v1alpha1_ResourceOptions(in *openebsio.ResourceOptions, out *v1alpha1.ResourceOptions, s conversion.Scope) error { 941 return autoConvert_openebsio_ResourceOptions_To_v1alpha1_ResourceOptions(in, out, s) 942 } 943 944 func autoConvert_v1alpha1_ResourceSpec_To_openebsio_ResourceSpec(in *v1alpha1.ResourceSpec, out *openebsio.ResourceSpec, s conversion.Scope) error { 945 out.JivaVolume = (*openebsio.JivaVolume)(unsafe.Pointer(in.JivaVolume)) 946 out.CStorVolume = (*openebsio.CStorVolume)(unsafe.Pointer(in.CStorVolume)) 947 out.CStorPool = (*openebsio.CStorPool)(unsafe.Pointer(in.CStorPool)) 948 out.StoragePoolClaim = (*openebsio.StoragePoolClaim)(unsafe.Pointer(in.StoragePoolClaim)) 949 out.CStorPoolInstance = (*openebsio.CStorPoolInstance)(unsafe.Pointer(in.CStorPoolInstance)) 950 out.CStorPoolCluster = (*openebsio.CStorPoolCluster)(unsafe.Pointer(in.CStorPoolCluster)) 951 return nil 952 } 953 954 // Convert_v1alpha1_ResourceSpec_To_openebsio_ResourceSpec is an autogenerated conversion function. 955 func Convert_v1alpha1_ResourceSpec_To_openebsio_ResourceSpec(in *v1alpha1.ResourceSpec, out *openebsio.ResourceSpec, s conversion.Scope) error { 956 return autoConvert_v1alpha1_ResourceSpec_To_openebsio_ResourceSpec(in, out, s) 957 } 958 959 func autoConvert_openebsio_ResourceSpec_To_v1alpha1_ResourceSpec(in *openebsio.ResourceSpec, out *v1alpha1.ResourceSpec, s conversion.Scope) error { 960 out.JivaVolume = (*v1alpha1.JivaVolume)(unsafe.Pointer(in.JivaVolume)) 961 out.CStorVolume = (*v1alpha1.CStorVolume)(unsafe.Pointer(in.CStorVolume)) 962 out.CStorPool = (*v1alpha1.CStorPool)(unsafe.Pointer(in.CStorPool)) 963 out.StoragePoolClaim = (*v1alpha1.StoragePoolClaim)(unsafe.Pointer(in.StoragePoolClaim)) 964 out.CStorPoolInstance = (*v1alpha1.CStorPoolInstance)(unsafe.Pointer(in.CStorPoolInstance)) 965 out.CStorPoolCluster = (*v1alpha1.CStorPoolCluster)(unsafe.Pointer(in.CStorPoolCluster)) 966 return nil 967 } 968 969 // Convert_openebsio_ResourceSpec_To_v1alpha1_ResourceSpec is an autogenerated conversion function. 970 func Convert_openebsio_ResourceSpec_To_v1alpha1_ResourceSpec(in *openebsio.ResourceSpec, out *v1alpha1.ResourceSpec, s conversion.Scope) error { 971 return autoConvert_openebsio_ResourceSpec_To_v1alpha1_ResourceSpec(in, out, s) 972 } 973 974 func autoConvert_v1alpha1_Status_To_openebsio_Status(in *v1alpha1.Status, out *openebsio.Status, s conversion.Scope) error { 975 out.Phase = openebsio.StepPhase(in.Phase) 976 out.Message = in.Message 977 out.Reason = in.Reason 978 return nil 979 } 980 981 // Convert_v1alpha1_Status_To_openebsio_Status is an autogenerated conversion function. 982 func Convert_v1alpha1_Status_To_openebsio_Status(in *v1alpha1.Status, out *openebsio.Status, s conversion.Scope) error { 983 return autoConvert_v1alpha1_Status_To_openebsio_Status(in, out, s) 984 } 985 986 func autoConvert_openebsio_Status_To_v1alpha1_Status(in *openebsio.Status, out *v1alpha1.Status, s conversion.Scope) error { 987 out.Phase = v1alpha1.StepPhase(in.Phase) 988 out.Message = in.Message 989 out.Reason = in.Reason 990 return nil 991 } 992 993 // Convert_openebsio_Status_To_v1alpha1_Status is an autogenerated conversion function. 994 func Convert_openebsio_Status_To_v1alpha1_Status(in *openebsio.Status, out *v1alpha1.Status, s conversion.Scope) error { 995 return autoConvert_openebsio_Status_To_v1alpha1_Status(in, out, s) 996 } 997 998 func autoConvert_v1alpha1_StoragePoolClaim_To_openebsio_StoragePoolClaim(in *v1alpha1.StoragePoolClaim, out *openebsio.StoragePoolClaim, s conversion.Scope) error { 999 out.SPCName = in.SPCName 1000 out.Options = (*openebsio.ResourceOptions)(unsafe.Pointer(in.Options)) 1001 return nil 1002 } 1003 1004 // Convert_v1alpha1_StoragePoolClaim_To_openebsio_StoragePoolClaim is an autogenerated conversion function. 1005 func Convert_v1alpha1_StoragePoolClaim_To_openebsio_StoragePoolClaim(in *v1alpha1.StoragePoolClaim, out *openebsio.StoragePoolClaim, s conversion.Scope) error { 1006 return autoConvert_v1alpha1_StoragePoolClaim_To_openebsio_StoragePoolClaim(in, out, s) 1007 } 1008 1009 func autoConvert_openebsio_StoragePoolClaim_To_v1alpha1_StoragePoolClaim(in *openebsio.StoragePoolClaim, out *v1alpha1.StoragePoolClaim, s conversion.Scope) error { 1010 out.SPCName = in.SPCName 1011 out.Options = (*v1alpha1.ResourceOptions)(unsafe.Pointer(in.Options)) 1012 return nil 1013 } 1014 1015 // Convert_openebsio_StoragePoolClaim_To_v1alpha1_StoragePoolClaim is an autogenerated conversion function. 1016 func Convert_openebsio_StoragePoolClaim_To_v1alpha1_StoragePoolClaim(in *openebsio.StoragePoolClaim, out *v1alpha1.StoragePoolClaim, s conversion.Scope) error { 1017 return autoConvert_openebsio_StoragePoolClaim_To_v1alpha1_StoragePoolClaim(in, out, s) 1018 } 1019 1020 func autoConvert_v1alpha1_UpgradeDetailedStatuses_To_openebsio_UpgradeDetailedStatuses(in *v1alpha1.UpgradeDetailedStatuses, out *openebsio.UpgradeDetailedStatuses, s conversion.Scope) error { 1021 out.Step = openebsio.UpgradeStep(in.Step) 1022 out.StartTime = in.StartTime 1023 out.LastUpdatedTime = in.LastUpdatedTime 1024 if err := Convert_v1alpha1_Status_To_openebsio_Status(&in.Status, &out.Status, s); err != nil { 1025 return err 1026 } 1027 return nil 1028 } 1029 1030 // Convert_v1alpha1_UpgradeDetailedStatuses_To_openebsio_UpgradeDetailedStatuses is an autogenerated conversion function. 1031 func Convert_v1alpha1_UpgradeDetailedStatuses_To_openebsio_UpgradeDetailedStatuses(in *v1alpha1.UpgradeDetailedStatuses, out *openebsio.UpgradeDetailedStatuses, s conversion.Scope) error { 1032 return autoConvert_v1alpha1_UpgradeDetailedStatuses_To_openebsio_UpgradeDetailedStatuses(in, out, s) 1033 } 1034 1035 func autoConvert_openebsio_UpgradeDetailedStatuses_To_v1alpha1_UpgradeDetailedStatuses(in *openebsio.UpgradeDetailedStatuses, out *v1alpha1.UpgradeDetailedStatuses, s conversion.Scope) error { 1036 out.Step = v1alpha1.UpgradeStep(in.Step) 1037 out.StartTime = in.StartTime 1038 out.LastUpdatedTime = in.LastUpdatedTime 1039 if err := Convert_openebsio_Status_To_v1alpha1_Status(&in.Status, &out.Status, s); err != nil { 1040 return err 1041 } 1042 return nil 1043 } 1044 1045 // Convert_openebsio_UpgradeDetailedStatuses_To_v1alpha1_UpgradeDetailedStatuses is an autogenerated conversion function. 1046 func Convert_openebsio_UpgradeDetailedStatuses_To_v1alpha1_UpgradeDetailedStatuses(in *openebsio.UpgradeDetailedStatuses, out *v1alpha1.UpgradeDetailedStatuses, s conversion.Scope) error { 1047 return autoConvert_openebsio_UpgradeDetailedStatuses_To_v1alpha1_UpgradeDetailedStatuses(in, out, s) 1048 } 1049 1050 func autoConvert_v1alpha1_UpgradeTask_To_openebsio_UpgradeTask(in *v1alpha1.UpgradeTask, out *openebsio.UpgradeTask, s conversion.Scope) error { 1051 out.ObjectMeta = in.ObjectMeta 1052 if err := Convert_v1alpha1_UpgradeTaskSpec_To_openebsio_UpgradeTaskSpec(&in.Spec, &out.Spec, s); err != nil { 1053 return err 1054 } 1055 if err := Convert_v1alpha1_UpgradeTaskStatus_To_openebsio_UpgradeTaskStatus(&in.Status, &out.Status, s); err != nil { 1056 return err 1057 } 1058 return nil 1059 } 1060 1061 // Convert_v1alpha1_UpgradeTask_To_openebsio_UpgradeTask is an autogenerated conversion function. 1062 func Convert_v1alpha1_UpgradeTask_To_openebsio_UpgradeTask(in *v1alpha1.UpgradeTask, out *openebsio.UpgradeTask, s conversion.Scope) error { 1063 return autoConvert_v1alpha1_UpgradeTask_To_openebsio_UpgradeTask(in, out, s) 1064 } 1065 1066 func autoConvert_openebsio_UpgradeTask_To_v1alpha1_UpgradeTask(in *openebsio.UpgradeTask, out *v1alpha1.UpgradeTask, s conversion.Scope) error { 1067 out.ObjectMeta = in.ObjectMeta 1068 if err := Convert_openebsio_UpgradeTaskSpec_To_v1alpha1_UpgradeTaskSpec(&in.Spec, &out.Spec, s); err != nil { 1069 return err 1070 } 1071 if err := Convert_openebsio_UpgradeTaskStatus_To_v1alpha1_UpgradeTaskStatus(&in.Status, &out.Status, s); err != nil { 1072 return err 1073 } 1074 return nil 1075 } 1076 1077 // Convert_openebsio_UpgradeTask_To_v1alpha1_UpgradeTask is an autogenerated conversion function. 1078 func Convert_openebsio_UpgradeTask_To_v1alpha1_UpgradeTask(in *openebsio.UpgradeTask, out *v1alpha1.UpgradeTask, s conversion.Scope) error { 1079 return autoConvert_openebsio_UpgradeTask_To_v1alpha1_UpgradeTask(in, out, s) 1080 } 1081 1082 func autoConvert_v1alpha1_UpgradeTaskList_To_openebsio_UpgradeTaskList(in *v1alpha1.UpgradeTaskList, out *openebsio.UpgradeTaskList, s conversion.Scope) error { 1083 out.ListMeta = in.ListMeta 1084 out.Items = *(*[]openebsio.UpgradeTask)(unsafe.Pointer(&in.Items)) 1085 return nil 1086 } 1087 1088 // Convert_v1alpha1_UpgradeTaskList_To_openebsio_UpgradeTaskList is an autogenerated conversion function. 1089 func Convert_v1alpha1_UpgradeTaskList_To_openebsio_UpgradeTaskList(in *v1alpha1.UpgradeTaskList, out *openebsio.UpgradeTaskList, s conversion.Scope) error { 1090 return autoConvert_v1alpha1_UpgradeTaskList_To_openebsio_UpgradeTaskList(in, out, s) 1091 } 1092 1093 func autoConvert_openebsio_UpgradeTaskList_To_v1alpha1_UpgradeTaskList(in *openebsio.UpgradeTaskList, out *v1alpha1.UpgradeTaskList, s conversion.Scope) error { 1094 out.ListMeta = in.ListMeta 1095 out.Items = *(*[]v1alpha1.UpgradeTask)(unsafe.Pointer(&in.Items)) 1096 return nil 1097 } 1098 1099 // Convert_openebsio_UpgradeTaskList_To_v1alpha1_UpgradeTaskList is an autogenerated conversion function. 1100 func Convert_openebsio_UpgradeTaskList_To_v1alpha1_UpgradeTaskList(in *openebsio.UpgradeTaskList, out *v1alpha1.UpgradeTaskList, s conversion.Scope) error { 1101 return autoConvert_openebsio_UpgradeTaskList_To_v1alpha1_UpgradeTaskList(in, out, s) 1102 } 1103 1104 func autoConvert_v1alpha1_UpgradeTaskSpec_To_openebsio_UpgradeTaskSpec(in *v1alpha1.UpgradeTaskSpec, out *openebsio.UpgradeTaskSpec, s conversion.Scope) error { 1105 out.FromVersion = in.FromVersion 1106 out.ToVersion = in.ToVersion 1107 out.Options = (*openebsio.Options)(unsafe.Pointer(in.Options)) 1108 if err := Convert_v1alpha1_ResourceSpec_To_openebsio_ResourceSpec(&in.ResourceSpec, &out.ResourceSpec, s); err != nil { 1109 return err 1110 } 1111 out.ImagePrefix = in.ImagePrefix 1112 out.ImageTag = in.ImageTag 1113 return nil 1114 } 1115 1116 // Convert_v1alpha1_UpgradeTaskSpec_To_openebsio_UpgradeTaskSpec is an autogenerated conversion function. 1117 func Convert_v1alpha1_UpgradeTaskSpec_To_openebsio_UpgradeTaskSpec(in *v1alpha1.UpgradeTaskSpec, out *openebsio.UpgradeTaskSpec, s conversion.Scope) error { 1118 return autoConvert_v1alpha1_UpgradeTaskSpec_To_openebsio_UpgradeTaskSpec(in, out, s) 1119 } 1120 1121 func autoConvert_openebsio_UpgradeTaskSpec_To_v1alpha1_UpgradeTaskSpec(in *openebsio.UpgradeTaskSpec, out *v1alpha1.UpgradeTaskSpec, s conversion.Scope) error { 1122 out.FromVersion = in.FromVersion 1123 out.ToVersion = in.ToVersion 1124 out.Options = (*v1alpha1.Options)(unsafe.Pointer(in.Options)) 1125 if err := Convert_openebsio_ResourceSpec_To_v1alpha1_ResourceSpec(&in.ResourceSpec, &out.ResourceSpec, s); err != nil { 1126 return err 1127 } 1128 out.ImagePrefix = in.ImagePrefix 1129 out.ImageTag = in.ImageTag 1130 return nil 1131 } 1132 1133 // Convert_openebsio_UpgradeTaskSpec_To_v1alpha1_UpgradeTaskSpec is an autogenerated conversion function. 1134 func Convert_openebsio_UpgradeTaskSpec_To_v1alpha1_UpgradeTaskSpec(in *openebsio.UpgradeTaskSpec, out *v1alpha1.UpgradeTaskSpec, s conversion.Scope) error { 1135 return autoConvert_openebsio_UpgradeTaskSpec_To_v1alpha1_UpgradeTaskSpec(in, out, s) 1136 } 1137 1138 func autoConvert_v1alpha1_UpgradeTaskStatus_To_openebsio_UpgradeTaskStatus(in *v1alpha1.UpgradeTaskStatus, out *openebsio.UpgradeTaskStatus, s conversion.Scope) error { 1139 out.Phase = openebsio.UpgradePhase(in.Phase) 1140 out.StartTime = in.StartTime 1141 out.CompletedTime = in.CompletedTime 1142 out.UpgradeDetailedStatuses = *(*[]openebsio.UpgradeDetailedStatuses)(unsafe.Pointer(&in.UpgradeDetailedStatuses)) 1143 out.Retries = in.Retries 1144 return nil 1145 } 1146 1147 // Convert_v1alpha1_UpgradeTaskStatus_To_openebsio_UpgradeTaskStatus is an autogenerated conversion function. 1148 func Convert_v1alpha1_UpgradeTaskStatus_To_openebsio_UpgradeTaskStatus(in *v1alpha1.UpgradeTaskStatus, out *openebsio.UpgradeTaskStatus, s conversion.Scope) error { 1149 return autoConvert_v1alpha1_UpgradeTaskStatus_To_openebsio_UpgradeTaskStatus(in, out, s) 1150 } 1151 1152 func autoConvert_openebsio_UpgradeTaskStatus_To_v1alpha1_UpgradeTaskStatus(in *openebsio.UpgradeTaskStatus, out *v1alpha1.UpgradeTaskStatus, s conversion.Scope) error { 1153 out.Phase = v1alpha1.UpgradePhase(in.Phase) 1154 out.StartTime = in.StartTime 1155 out.CompletedTime = in.CompletedTime 1156 out.UpgradeDetailedStatuses = *(*[]v1alpha1.UpgradeDetailedStatuses)(unsafe.Pointer(&in.UpgradeDetailedStatuses)) 1157 out.Retries = in.Retries 1158 return nil 1159 } 1160 1161 // Convert_openebsio_UpgradeTaskStatus_To_v1alpha1_UpgradeTaskStatus is an autogenerated conversion function. 1162 func Convert_openebsio_UpgradeTaskStatus_To_v1alpha1_UpgradeTaskStatus(in *openebsio.UpgradeTaskStatus, out *v1alpha1.UpgradeTaskStatus, s conversion.Scope) error { 1163 return autoConvert_openebsio_UpgradeTaskStatus_To_v1alpha1_UpgradeTaskStatus(in, out, s) 1164 }