github.com/openebs/api@v1.12.0/pkg/internalapis/apis/cstor/v1/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 v1 22 23 import ( 24 unsafe "unsafe" 25 26 v1 "github.com/openebs/api/pkg/apis/cstor/v1" 27 cstor "github.com/openebs/api/pkg/internalapis/apis/cstor" 28 corev1 "k8s.io/api/core/v1" 29 conversion "k8s.io/apimachinery/pkg/conversion" 30 runtime "k8s.io/apimachinery/pkg/runtime" 31 ) 32 33 func init() { 34 localSchemeBuilder.Register(RegisterConversions) 35 } 36 37 // RegisterConversions adds conversion functions to the given scheme. 38 // Public to allow building arbitrary schemes. 39 func RegisterConversions(s *runtime.Scheme) error { 40 if err := s.AddGeneratedConversionFunc((*v1.CStorPoolCluster)(nil), (*cstor.CStorPoolCluster)(nil), func(a, b interface{}, scope conversion.Scope) error { 41 return Convert_v1_CStorPoolCluster_To_cstor_CStorPoolCluster(a.(*v1.CStorPoolCluster), b.(*cstor.CStorPoolCluster), scope) 42 }); err != nil { 43 return err 44 } 45 if err := s.AddGeneratedConversionFunc((*cstor.CStorPoolCluster)(nil), (*v1.CStorPoolCluster)(nil), func(a, b interface{}, scope conversion.Scope) error { 46 return Convert_cstor_CStorPoolCluster_To_v1_CStorPoolCluster(a.(*cstor.CStorPoolCluster), b.(*v1.CStorPoolCluster), scope) 47 }); err != nil { 48 return err 49 } 50 if err := s.AddGeneratedConversionFunc((*v1.CStorPoolClusterCondition)(nil), (*cstor.CStorPoolClusterCondition)(nil), func(a, b interface{}, scope conversion.Scope) error { 51 return Convert_v1_CStorPoolClusterCondition_To_cstor_CStorPoolClusterCondition(a.(*v1.CStorPoolClusterCondition), b.(*cstor.CStorPoolClusterCondition), scope) 52 }); err != nil { 53 return err 54 } 55 if err := s.AddGeneratedConversionFunc((*cstor.CStorPoolClusterCondition)(nil), (*v1.CStorPoolClusterCondition)(nil), func(a, b interface{}, scope conversion.Scope) error { 56 return Convert_cstor_CStorPoolClusterCondition_To_v1_CStorPoolClusterCondition(a.(*cstor.CStorPoolClusterCondition), b.(*v1.CStorPoolClusterCondition), scope) 57 }); err != nil { 58 return err 59 } 60 if err := s.AddGeneratedConversionFunc((*v1.CStorPoolClusterList)(nil), (*cstor.CStorPoolClusterList)(nil), func(a, b interface{}, scope conversion.Scope) error { 61 return Convert_v1_CStorPoolClusterList_To_cstor_CStorPoolClusterList(a.(*v1.CStorPoolClusterList), b.(*cstor.CStorPoolClusterList), scope) 62 }); err != nil { 63 return err 64 } 65 if err := s.AddGeneratedConversionFunc((*cstor.CStorPoolClusterList)(nil), (*v1.CStorPoolClusterList)(nil), func(a, b interface{}, scope conversion.Scope) error { 66 return Convert_cstor_CStorPoolClusterList_To_v1_CStorPoolClusterList(a.(*cstor.CStorPoolClusterList), b.(*v1.CStorPoolClusterList), scope) 67 }); err != nil { 68 return err 69 } 70 if err := s.AddGeneratedConversionFunc((*v1.CStorPoolClusterSpec)(nil), (*cstor.CStorPoolClusterSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 71 return Convert_v1_CStorPoolClusterSpec_To_cstor_CStorPoolClusterSpec(a.(*v1.CStorPoolClusterSpec), b.(*cstor.CStorPoolClusterSpec), scope) 72 }); err != nil { 73 return err 74 } 75 if err := s.AddGeneratedConversionFunc((*cstor.CStorPoolClusterSpec)(nil), (*v1.CStorPoolClusterSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 76 return Convert_cstor_CStorPoolClusterSpec_To_v1_CStorPoolClusterSpec(a.(*cstor.CStorPoolClusterSpec), b.(*v1.CStorPoolClusterSpec), scope) 77 }); err != nil { 78 return err 79 } 80 if err := s.AddGeneratedConversionFunc((*v1.CStorPoolClusterStatus)(nil), (*cstor.CStorPoolClusterStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 81 return Convert_v1_CStorPoolClusterStatus_To_cstor_CStorPoolClusterStatus(a.(*v1.CStorPoolClusterStatus), b.(*cstor.CStorPoolClusterStatus), scope) 82 }); err != nil { 83 return err 84 } 85 if err := s.AddGeneratedConversionFunc((*cstor.CStorPoolClusterStatus)(nil), (*v1.CStorPoolClusterStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 86 return Convert_cstor_CStorPoolClusterStatus_To_v1_CStorPoolClusterStatus(a.(*cstor.CStorPoolClusterStatus), b.(*v1.CStorPoolClusterStatus), scope) 87 }); err != nil { 88 return err 89 } 90 if err := s.AddGeneratedConversionFunc((*v1.CStorPoolInstance)(nil), (*cstor.CStorPoolInstance)(nil), func(a, b interface{}, scope conversion.Scope) error { 91 return Convert_v1_CStorPoolInstance_To_cstor_CStorPoolInstance(a.(*v1.CStorPoolInstance), b.(*cstor.CStorPoolInstance), scope) 92 }); err != nil { 93 return err 94 } 95 if err := s.AddGeneratedConversionFunc((*cstor.CStorPoolInstance)(nil), (*v1.CStorPoolInstance)(nil), func(a, b interface{}, scope conversion.Scope) error { 96 return Convert_cstor_CStorPoolInstance_To_v1_CStorPoolInstance(a.(*cstor.CStorPoolInstance), b.(*v1.CStorPoolInstance), scope) 97 }); err != nil { 98 return err 99 } 100 if err := s.AddGeneratedConversionFunc((*v1.CStorPoolInstanceBlockDevice)(nil), (*cstor.CStorPoolInstanceBlockDevice)(nil), func(a, b interface{}, scope conversion.Scope) error { 101 return Convert_v1_CStorPoolInstanceBlockDevice_To_cstor_CStorPoolInstanceBlockDevice(a.(*v1.CStorPoolInstanceBlockDevice), b.(*cstor.CStorPoolInstanceBlockDevice), scope) 102 }); err != nil { 103 return err 104 } 105 if err := s.AddGeneratedConversionFunc((*cstor.CStorPoolInstanceBlockDevice)(nil), (*v1.CStorPoolInstanceBlockDevice)(nil), func(a, b interface{}, scope conversion.Scope) error { 106 return Convert_cstor_CStorPoolInstanceBlockDevice_To_v1_CStorPoolInstanceBlockDevice(a.(*cstor.CStorPoolInstanceBlockDevice), b.(*v1.CStorPoolInstanceBlockDevice), scope) 107 }); err != nil { 108 return err 109 } 110 if err := s.AddGeneratedConversionFunc((*v1.CStorPoolInstanceCapacity)(nil), (*cstor.CStorPoolInstanceCapacity)(nil), func(a, b interface{}, scope conversion.Scope) error { 111 return Convert_v1_CStorPoolInstanceCapacity_To_cstor_CStorPoolInstanceCapacity(a.(*v1.CStorPoolInstanceCapacity), b.(*cstor.CStorPoolInstanceCapacity), scope) 112 }); err != nil { 113 return err 114 } 115 if err := s.AddGeneratedConversionFunc((*cstor.CStorPoolInstanceCapacity)(nil), (*v1.CStorPoolInstanceCapacity)(nil), func(a, b interface{}, scope conversion.Scope) error { 116 return Convert_cstor_CStorPoolInstanceCapacity_To_v1_CStorPoolInstanceCapacity(a.(*cstor.CStorPoolInstanceCapacity), b.(*v1.CStorPoolInstanceCapacity), scope) 117 }); err != nil { 118 return err 119 } 120 if err := s.AddGeneratedConversionFunc((*v1.CStorPoolInstanceCondition)(nil), (*cstor.CStorPoolInstanceCondition)(nil), func(a, b interface{}, scope conversion.Scope) error { 121 return Convert_v1_CStorPoolInstanceCondition_To_cstor_CStorPoolInstanceCondition(a.(*v1.CStorPoolInstanceCondition), b.(*cstor.CStorPoolInstanceCondition), scope) 122 }); err != nil { 123 return err 124 } 125 if err := s.AddGeneratedConversionFunc((*cstor.CStorPoolInstanceCondition)(nil), (*v1.CStorPoolInstanceCondition)(nil), func(a, b interface{}, scope conversion.Scope) error { 126 return Convert_cstor_CStorPoolInstanceCondition_To_v1_CStorPoolInstanceCondition(a.(*cstor.CStorPoolInstanceCondition), b.(*v1.CStorPoolInstanceCondition), scope) 127 }); err != nil { 128 return err 129 } 130 if err := s.AddGeneratedConversionFunc((*v1.CStorPoolInstanceList)(nil), (*cstor.CStorPoolInstanceList)(nil), func(a, b interface{}, scope conversion.Scope) error { 131 return Convert_v1_CStorPoolInstanceList_To_cstor_CStorPoolInstanceList(a.(*v1.CStorPoolInstanceList), b.(*cstor.CStorPoolInstanceList), scope) 132 }); err != nil { 133 return err 134 } 135 if err := s.AddGeneratedConversionFunc((*cstor.CStorPoolInstanceList)(nil), (*v1.CStorPoolInstanceList)(nil), func(a, b interface{}, scope conversion.Scope) error { 136 return Convert_cstor_CStorPoolInstanceList_To_v1_CStorPoolInstanceList(a.(*cstor.CStorPoolInstanceList), b.(*v1.CStorPoolInstanceList), scope) 137 }); err != nil { 138 return err 139 } 140 if err := s.AddGeneratedConversionFunc((*v1.CStorPoolInstanceSpec)(nil), (*cstor.CStorPoolInstanceSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 141 return Convert_v1_CStorPoolInstanceSpec_To_cstor_CStorPoolInstanceSpec(a.(*v1.CStorPoolInstanceSpec), b.(*cstor.CStorPoolInstanceSpec), scope) 142 }); err != nil { 143 return err 144 } 145 if err := s.AddGeneratedConversionFunc((*cstor.CStorPoolInstanceSpec)(nil), (*v1.CStorPoolInstanceSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 146 return Convert_cstor_CStorPoolInstanceSpec_To_v1_CStorPoolInstanceSpec(a.(*cstor.CStorPoolInstanceSpec), b.(*v1.CStorPoolInstanceSpec), scope) 147 }); err != nil { 148 return err 149 } 150 if err := s.AddGeneratedConversionFunc((*v1.CStorPoolInstanceStatus)(nil), (*cstor.CStorPoolInstanceStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 151 return Convert_v1_CStorPoolInstanceStatus_To_cstor_CStorPoolInstanceStatus(a.(*v1.CStorPoolInstanceStatus), b.(*cstor.CStorPoolInstanceStatus), scope) 152 }); err != nil { 153 return err 154 } 155 if err := s.AddGeneratedConversionFunc((*cstor.CStorPoolInstanceStatus)(nil), (*v1.CStorPoolInstanceStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 156 return Convert_cstor_CStorPoolInstanceStatus_To_v1_CStorPoolInstanceStatus(a.(*cstor.CStorPoolInstanceStatus), b.(*v1.CStorPoolInstanceStatus), scope) 157 }); err != nil { 158 return err 159 } 160 if err := s.AddGeneratedConversionFunc((*v1.CStorSnapshotInfo)(nil), (*cstor.CStorSnapshotInfo)(nil), func(a, b interface{}, scope conversion.Scope) error { 161 return Convert_v1_CStorSnapshotInfo_To_cstor_CStorSnapshotInfo(a.(*v1.CStorSnapshotInfo), b.(*cstor.CStorSnapshotInfo), scope) 162 }); err != nil { 163 return err 164 } 165 if err := s.AddGeneratedConversionFunc((*cstor.CStorSnapshotInfo)(nil), (*v1.CStorSnapshotInfo)(nil), func(a, b interface{}, scope conversion.Scope) error { 166 return Convert_cstor_CStorSnapshotInfo_To_v1_CStorSnapshotInfo(a.(*cstor.CStorSnapshotInfo), b.(*v1.CStorSnapshotInfo), scope) 167 }); err != nil { 168 return err 169 } 170 if err := s.AddGeneratedConversionFunc((*v1.CStorVolume)(nil), (*cstor.CStorVolume)(nil), func(a, b interface{}, scope conversion.Scope) error { 171 return Convert_v1_CStorVolume_To_cstor_CStorVolume(a.(*v1.CStorVolume), b.(*cstor.CStorVolume), scope) 172 }); err != nil { 173 return err 174 } 175 if err := s.AddGeneratedConversionFunc((*cstor.CStorVolume)(nil), (*v1.CStorVolume)(nil), func(a, b interface{}, scope conversion.Scope) error { 176 return Convert_cstor_CStorVolume_To_v1_CStorVolume(a.(*cstor.CStorVolume), b.(*v1.CStorVolume), scope) 177 }); err != nil { 178 return err 179 } 180 if err := s.AddGeneratedConversionFunc((*v1.CStorVolumeCondition)(nil), (*cstor.CStorVolumeCondition)(nil), func(a, b interface{}, scope conversion.Scope) error { 181 return Convert_v1_CStorVolumeCondition_To_cstor_CStorVolumeCondition(a.(*v1.CStorVolumeCondition), b.(*cstor.CStorVolumeCondition), scope) 182 }); err != nil { 183 return err 184 } 185 if err := s.AddGeneratedConversionFunc((*cstor.CStorVolumeCondition)(nil), (*v1.CStorVolumeCondition)(nil), func(a, b interface{}, scope conversion.Scope) error { 186 return Convert_cstor_CStorVolumeCondition_To_v1_CStorVolumeCondition(a.(*cstor.CStorVolumeCondition), b.(*v1.CStorVolumeCondition), scope) 187 }); err != nil { 188 return err 189 } 190 if err := s.AddGeneratedConversionFunc((*v1.CStorVolumeConfig)(nil), (*cstor.CStorVolumeConfig)(nil), func(a, b interface{}, scope conversion.Scope) error { 191 return Convert_v1_CStorVolumeConfig_To_cstor_CStorVolumeConfig(a.(*v1.CStorVolumeConfig), b.(*cstor.CStorVolumeConfig), scope) 192 }); err != nil { 193 return err 194 } 195 if err := s.AddGeneratedConversionFunc((*cstor.CStorVolumeConfig)(nil), (*v1.CStorVolumeConfig)(nil), func(a, b interface{}, scope conversion.Scope) error { 196 return Convert_cstor_CStorVolumeConfig_To_v1_CStorVolumeConfig(a.(*cstor.CStorVolumeConfig), b.(*v1.CStorVolumeConfig), scope) 197 }); err != nil { 198 return err 199 } 200 if err := s.AddGeneratedConversionFunc((*v1.CStorVolumeConfigCondition)(nil), (*cstor.CStorVolumeConfigCondition)(nil), func(a, b interface{}, scope conversion.Scope) error { 201 return Convert_v1_CStorVolumeConfigCondition_To_cstor_CStorVolumeConfigCondition(a.(*v1.CStorVolumeConfigCondition), b.(*cstor.CStorVolumeConfigCondition), scope) 202 }); err != nil { 203 return err 204 } 205 if err := s.AddGeneratedConversionFunc((*cstor.CStorVolumeConfigCondition)(nil), (*v1.CStorVolumeConfigCondition)(nil), func(a, b interface{}, scope conversion.Scope) error { 206 return Convert_cstor_CStorVolumeConfigCondition_To_v1_CStorVolumeConfigCondition(a.(*cstor.CStorVolumeConfigCondition), b.(*v1.CStorVolumeConfigCondition), scope) 207 }); err != nil { 208 return err 209 } 210 if err := s.AddGeneratedConversionFunc((*v1.CStorVolumeConfigList)(nil), (*cstor.CStorVolumeConfigList)(nil), func(a, b interface{}, scope conversion.Scope) error { 211 return Convert_v1_CStorVolumeConfigList_To_cstor_CStorVolumeConfigList(a.(*v1.CStorVolumeConfigList), b.(*cstor.CStorVolumeConfigList), scope) 212 }); err != nil { 213 return err 214 } 215 if err := s.AddGeneratedConversionFunc((*cstor.CStorVolumeConfigList)(nil), (*v1.CStorVolumeConfigList)(nil), func(a, b interface{}, scope conversion.Scope) error { 216 return Convert_cstor_CStorVolumeConfigList_To_v1_CStorVolumeConfigList(a.(*cstor.CStorVolumeConfigList), b.(*v1.CStorVolumeConfigList), scope) 217 }); err != nil { 218 return err 219 } 220 if err := s.AddGeneratedConversionFunc((*v1.CStorVolumeConfigPublish)(nil), (*cstor.CStorVolumeConfigPublish)(nil), func(a, b interface{}, scope conversion.Scope) error { 221 return Convert_v1_CStorVolumeConfigPublish_To_cstor_CStorVolumeConfigPublish(a.(*v1.CStorVolumeConfigPublish), b.(*cstor.CStorVolumeConfigPublish), scope) 222 }); err != nil { 223 return err 224 } 225 if err := s.AddGeneratedConversionFunc((*cstor.CStorVolumeConfigPublish)(nil), (*v1.CStorVolumeConfigPublish)(nil), func(a, b interface{}, scope conversion.Scope) error { 226 return Convert_cstor_CStorVolumeConfigPublish_To_v1_CStorVolumeConfigPublish(a.(*cstor.CStorVolumeConfigPublish), b.(*v1.CStorVolumeConfigPublish), scope) 227 }); err != nil { 228 return err 229 } 230 if err := s.AddGeneratedConversionFunc((*v1.CStorVolumeConfigSpec)(nil), (*cstor.CStorVolumeConfigSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 231 return Convert_v1_CStorVolumeConfigSpec_To_cstor_CStorVolumeConfigSpec(a.(*v1.CStorVolumeConfigSpec), b.(*cstor.CStorVolumeConfigSpec), scope) 232 }); err != nil { 233 return err 234 } 235 if err := s.AddGeneratedConversionFunc((*cstor.CStorVolumeConfigSpec)(nil), (*v1.CStorVolumeConfigSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 236 return Convert_cstor_CStorVolumeConfigSpec_To_v1_CStorVolumeConfigSpec(a.(*cstor.CStorVolumeConfigSpec), b.(*v1.CStorVolumeConfigSpec), scope) 237 }); err != nil { 238 return err 239 } 240 if err := s.AddGeneratedConversionFunc((*v1.CStorVolumeConfigStatus)(nil), (*cstor.CStorVolumeConfigStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 241 return Convert_v1_CStorVolumeConfigStatus_To_cstor_CStorVolumeConfigStatus(a.(*v1.CStorVolumeConfigStatus), b.(*cstor.CStorVolumeConfigStatus), scope) 242 }); err != nil { 243 return err 244 } 245 if err := s.AddGeneratedConversionFunc((*cstor.CStorVolumeConfigStatus)(nil), (*v1.CStorVolumeConfigStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 246 return Convert_cstor_CStorVolumeConfigStatus_To_v1_CStorVolumeConfigStatus(a.(*cstor.CStorVolumeConfigStatus), b.(*v1.CStorVolumeConfigStatus), scope) 247 }); err != nil { 248 return err 249 } 250 if err := s.AddGeneratedConversionFunc((*v1.CStorVolumeList)(nil), (*cstor.CStorVolumeList)(nil), func(a, b interface{}, scope conversion.Scope) error { 251 return Convert_v1_CStorVolumeList_To_cstor_CStorVolumeList(a.(*v1.CStorVolumeList), b.(*cstor.CStorVolumeList), scope) 252 }); err != nil { 253 return err 254 } 255 if err := s.AddGeneratedConversionFunc((*cstor.CStorVolumeList)(nil), (*v1.CStorVolumeList)(nil), func(a, b interface{}, scope conversion.Scope) error { 256 return Convert_cstor_CStorVolumeList_To_v1_CStorVolumeList(a.(*cstor.CStorVolumeList), b.(*v1.CStorVolumeList), scope) 257 }); err != nil { 258 return err 259 } 260 if err := s.AddGeneratedConversionFunc((*v1.CStorVolumePolicy)(nil), (*cstor.CStorVolumePolicy)(nil), func(a, b interface{}, scope conversion.Scope) error { 261 return Convert_v1_CStorVolumePolicy_To_cstor_CStorVolumePolicy(a.(*v1.CStorVolumePolicy), b.(*cstor.CStorVolumePolicy), scope) 262 }); err != nil { 263 return err 264 } 265 if err := s.AddGeneratedConversionFunc((*cstor.CStorVolumePolicy)(nil), (*v1.CStorVolumePolicy)(nil), func(a, b interface{}, scope conversion.Scope) error { 266 return Convert_cstor_CStorVolumePolicy_To_v1_CStorVolumePolicy(a.(*cstor.CStorVolumePolicy), b.(*v1.CStorVolumePolicy), scope) 267 }); err != nil { 268 return err 269 } 270 if err := s.AddGeneratedConversionFunc((*v1.CStorVolumePolicyList)(nil), (*cstor.CStorVolumePolicyList)(nil), func(a, b interface{}, scope conversion.Scope) error { 271 return Convert_v1_CStorVolumePolicyList_To_cstor_CStorVolumePolicyList(a.(*v1.CStorVolumePolicyList), b.(*cstor.CStorVolumePolicyList), scope) 272 }); err != nil { 273 return err 274 } 275 if err := s.AddGeneratedConversionFunc((*cstor.CStorVolumePolicyList)(nil), (*v1.CStorVolumePolicyList)(nil), func(a, b interface{}, scope conversion.Scope) error { 276 return Convert_cstor_CStorVolumePolicyList_To_v1_CStorVolumePolicyList(a.(*cstor.CStorVolumePolicyList), b.(*v1.CStorVolumePolicyList), scope) 277 }); err != nil { 278 return err 279 } 280 if err := s.AddGeneratedConversionFunc((*v1.CStorVolumePolicySpec)(nil), (*cstor.CStorVolumePolicySpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 281 return Convert_v1_CStorVolumePolicySpec_To_cstor_CStorVolumePolicySpec(a.(*v1.CStorVolumePolicySpec), b.(*cstor.CStorVolumePolicySpec), scope) 282 }); err != nil { 283 return err 284 } 285 if err := s.AddGeneratedConversionFunc((*cstor.CStorVolumePolicySpec)(nil), (*v1.CStorVolumePolicySpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 286 return Convert_cstor_CStorVolumePolicySpec_To_v1_CStorVolumePolicySpec(a.(*cstor.CStorVolumePolicySpec), b.(*v1.CStorVolumePolicySpec), scope) 287 }); err != nil { 288 return err 289 } 290 if err := s.AddGeneratedConversionFunc((*v1.CStorVolumePolicyStatus)(nil), (*cstor.CStorVolumePolicyStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 291 return Convert_v1_CStorVolumePolicyStatus_To_cstor_CStorVolumePolicyStatus(a.(*v1.CStorVolumePolicyStatus), b.(*cstor.CStorVolumePolicyStatus), scope) 292 }); err != nil { 293 return err 294 } 295 if err := s.AddGeneratedConversionFunc((*cstor.CStorVolumePolicyStatus)(nil), (*v1.CStorVolumePolicyStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 296 return Convert_cstor_CStorVolumePolicyStatus_To_v1_CStorVolumePolicyStatus(a.(*cstor.CStorVolumePolicyStatus), b.(*v1.CStorVolumePolicyStatus), scope) 297 }); err != nil { 298 return err 299 } 300 if err := s.AddGeneratedConversionFunc((*v1.CStorVolumeReplica)(nil), (*cstor.CStorVolumeReplica)(nil), func(a, b interface{}, scope conversion.Scope) error { 301 return Convert_v1_CStorVolumeReplica_To_cstor_CStorVolumeReplica(a.(*v1.CStorVolumeReplica), b.(*cstor.CStorVolumeReplica), scope) 302 }); err != nil { 303 return err 304 } 305 if err := s.AddGeneratedConversionFunc((*cstor.CStorVolumeReplica)(nil), (*v1.CStorVolumeReplica)(nil), func(a, b interface{}, scope conversion.Scope) error { 306 return Convert_cstor_CStorVolumeReplica_To_v1_CStorVolumeReplica(a.(*cstor.CStorVolumeReplica), b.(*v1.CStorVolumeReplica), scope) 307 }); err != nil { 308 return err 309 } 310 if err := s.AddGeneratedConversionFunc((*v1.CStorVolumeReplicaCapacityDetails)(nil), (*cstor.CStorVolumeReplicaCapacityDetails)(nil), func(a, b interface{}, scope conversion.Scope) error { 311 return Convert_v1_CStorVolumeReplicaCapacityDetails_To_cstor_CStorVolumeReplicaCapacityDetails(a.(*v1.CStorVolumeReplicaCapacityDetails), b.(*cstor.CStorVolumeReplicaCapacityDetails), scope) 312 }); err != nil { 313 return err 314 } 315 if err := s.AddGeneratedConversionFunc((*cstor.CStorVolumeReplicaCapacityDetails)(nil), (*v1.CStorVolumeReplicaCapacityDetails)(nil), func(a, b interface{}, scope conversion.Scope) error { 316 return Convert_cstor_CStorVolumeReplicaCapacityDetails_To_v1_CStorVolumeReplicaCapacityDetails(a.(*cstor.CStorVolumeReplicaCapacityDetails), b.(*v1.CStorVolumeReplicaCapacityDetails), scope) 317 }); err != nil { 318 return err 319 } 320 if err := s.AddGeneratedConversionFunc((*v1.CStorVolumeReplicaDetails)(nil), (*cstor.CStorVolumeReplicaDetails)(nil), func(a, b interface{}, scope conversion.Scope) error { 321 return Convert_v1_CStorVolumeReplicaDetails_To_cstor_CStorVolumeReplicaDetails(a.(*v1.CStorVolumeReplicaDetails), b.(*cstor.CStorVolumeReplicaDetails), scope) 322 }); err != nil { 323 return err 324 } 325 if err := s.AddGeneratedConversionFunc((*cstor.CStorVolumeReplicaDetails)(nil), (*v1.CStorVolumeReplicaDetails)(nil), func(a, b interface{}, scope conversion.Scope) error { 326 return Convert_cstor_CStorVolumeReplicaDetails_To_v1_CStorVolumeReplicaDetails(a.(*cstor.CStorVolumeReplicaDetails), b.(*v1.CStorVolumeReplicaDetails), scope) 327 }); err != nil { 328 return err 329 } 330 if err := s.AddGeneratedConversionFunc((*v1.CStorVolumeReplicaList)(nil), (*cstor.CStorVolumeReplicaList)(nil), func(a, b interface{}, scope conversion.Scope) error { 331 return Convert_v1_CStorVolumeReplicaList_To_cstor_CStorVolumeReplicaList(a.(*v1.CStorVolumeReplicaList), b.(*cstor.CStorVolumeReplicaList), scope) 332 }); err != nil { 333 return err 334 } 335 if err := s.AddGeneratedConversionFunc((*cstor.CStorVolumeReplicaList)(nil), (*v1.CStorVolumeReplicaList)(nil), func(a, b interface{}, scope conversion.Scope) error { 336 return Convert_cstor_CStorVolumeReplicaList_To_v1_CStorVolumeReplicaList(a.(*cstor.CStorVolumeReplicaList), b.(*v1.CStorVolumeReplicaList), scope) 337 }); err != nil { 338 return err 339 } 340 if err := s.AddGeneratedConversionFunc((*v1.CStorVolumeReplicaSpec)(nil), (*cstor.CStorVolumeReplicaSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 341 return Convert_v1_CStorVolumeReplicaSpec_To_cstor_CStorVolumeReplicaSpec(a.(*v1.CStorVolumeReplicaSpec), b.(*cstor.CStorVolumeReplicaSpec), scope) 342 }); err != nil { 343 return err 344 } 345 if err := s.AddGeneratedConversionFunc((*cstor.CStorVolumeReplicaSpec)(nil), (*v1.CStorVolumeReplicaSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 346 return Convert_cstor_CStorVolumeReplicaSpec_To_v1_CStorVolumeReplicaSpec(a.(*cstor.CStorVolumeReplicaSpec), b.(*v1.CStorVolumeReplicaSpec), scope) 347 }); err != nil { 348 return err 349 } 350 if err := s.AddGeneratedConversionFunc((*v1.CStorVolumeReplicaStatus)(nil), (*cstor.CStorVolumeReplicaStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 351 return Convert_v1_CStorVolumeReplicaStatus_To_cstor_CStorVolumeReplicaStatus(a.(*v1.CStorVolumeReplicaStatus), b.(*cstor.CStorVolumeReplicaStatus), scope) 352 }); err != nil { 353 return err 354 } 355 if err := s.AddGeneratedConversionFunc((*cstor.CStorVolumeReplicaStatus)(nil), (*v1.CStorVolumeReplicaStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 356 return Convert_cstor_CStorVolumeReplicaStatus_To_v1_CStorVolumeReplicaStatus(a.(*cstor.CStorVolumeReplicaStatus), b.(*v1.CStorVolumeReplicaStatus), scope) 357 }); err != nil { 358 return err 359 } 360 if err := s.AddGeneratedConversionFunc((*v1.CStorVolumeSpec)(nil), (*cstor.CStorVolumeSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 361 return Convert_v1_CStorVolumeSpec_To_cstor_CStorVolumeSpec(a.(*v1.CStorVolumeSpec), b.(*cstor.CStorVolumeSpec), scope) 362 }); err != nil { 363 return err 364 } 365 if err := s.AddGeneratedConversionFunc((*cstor.CStorVolumeSpec)(nil), (*v1.CStorVolumeSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 366 return Convert_cstor_CStorVolumeSpec_To_v1_CStorVolumeSpec(a.(*cstor.CStorVolumeSpec), b.(*v1.CStorVolumeSpec), scope) 367 }); err != nil { 368 return err 369 } 370 if err := s.AddGeneratedConversionFunc((*v1.CStorVolumeStatus)(nil), (*cstor.CStorVolumeStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 371 return Convert_v1_CStorVolumeStatus_To_cstor_CStorVolumeStatus(a.(*v1.CStorVolumeStatus), b.(*cstor.CStorVolumeStatus), scope) 372 }); err != nil { 373 return err 374 } 375 if err := s.AddGeneratedConversionFunc((*cstor.CStorVolumeStatus)(nil), (*v1.CStorVolumeStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 376 return Convert_cstor_CStorVolumeStatus_To_v1_CStorVolumeStatus(a.(*cstor.CStorVolumeStatus), b.(*v1.CStorVolumeStatus), scope) 377 }); err != nil { 378 return err 379 } 380 if err := s.AddGeneratedConversionFunc((*v1.CVStatus)(nil), (*cstor.CVStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 381 return Convert_v1_CVStatus_To_cstor_CVStatus(a.(*v1.CVStatus), b.(*cstor.CVStatus), scope) 382 }); err != nil { 383 return err 384 } 385 if err := s.AddGeneratedConversionFunc((*cstor.CVStatus)(nil), (*v1.CVStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 386 return Convert_cstor_CVStatus_To_v1_CVStatus(a.(*cstor.CVStatus), b.(*v1.CVStatus), scope) 387 }); err != nil { 388 return err 389 } 390 if err := s.AddGeneratedConversionFunc((*v1.CVStatusResponse)(nil), (*cstor.CVStatusResponse)(nil), func(a, b interface{}, scope conversion.Scope) error { 391 return Convert_v1_CVStatusResponse_To_cstor_CVStatusResponse(a.(*v1.CVStatusResponse), b.(*cstor.CVStatusResponse), scope) 392 }); err != nil { 393 return err 394 } 395 if err := s.AddGeneratedConversionFunc((*cstor.CVStatusResponse)(nil), (*v1.CVStatusResponse)(nil), func(a, b interface{}, scope conversion.Scope) error { 396 return Convert_cstor_CVStatusResponse_To_v1_CVStatusResponse(a.(*cstor.CVStatusResponse), b.(*v1.CVStatusResponse), scope) 397 }); err != nil { 398 return err 399 } 400 if err := s.AddGeneratedConversionFunc((*v1.PoolConfig)(nil), (*cstor.PoolConfig)(nil), func(a, b interface{}, scope conversion.Scope) error { 401 return Convert_v1_PoolConfig_To_cstor_PoolConfig(a.(*v1.PoolConfig), b.(*cstor.PoolConfig), scope) 402 }); err != nil { 403 return err 404 } 405 if err := s.AddGeneratedConversionFunc((*cstor.PoolConfig)(nil), (*v1.PoolConfig)(nil), func(a, b interface{}, scope conversion.Scope) error { 406 return Convert_cstor_PoolConfig_To_v1_PoolConfig(a.(*cstor.PoolConfig), b.(*v1.PoolConfig), scope) 407 }); err != nil { 408 return err 409 } 410 if err := s.AddGeneratedConversionFunc((*v1.PoolSpec)(nil), (*cstor.PoolSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 411 return Convert_v1_PoolSpec_To_cstor_PoolSpec(a.(*v1.PoolSpec), b.(*cstor.PoolSpec), scope) 412 }); err != nil { 413 return err 414 } 415 if err := s.AddGeneratedConversionFunc((*cstor.PoolSpec)(nil), (*v1.PoolSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 416 return Convert_cstor_PoolSpec_To_v1_PoolSpec(a.(*cstor.PoolSpec), b.(*v1.PoolSpec), scope) 417 }); err != nil { 418 return err 419 } 420 if err := s.AddGeneratedConversionFunc((*v1.Provision)(nil), (*cstor.Provision)(nil), func(a, b interface{}, scope conversion.Scope) error { 421 return Convert_v1_Provision_To_cstor_Provision(a.(*v1.Provision), b.(*cstor.Provision), scope) 422 }); err != nil { 423 return err 424 } 425 if err := s.AddGeneratedConversionFunc((*cstor.Provision)(nil), (*v1.Provision)(nil), func(a, b interface{}, scope conversion.Scope) error { 426 return Convert_cstor_Provision_To_v1_Provision(a.(*cstor.Provision), b.(*v1.Provision), scope) 427 }); err != nil { 428 return err 429 } 430 if err := s.AddGeneratedConversionFunc((*v1.RaidGroup)(nil), (*cstor.RaidGroup)(nil), func(a, b interface{}, scope conversion.Scope) error { 431 return Convert_v1_RaidGroup_To_cstor_RaidGroup(a.(*v1.RaidGroup), b.(*cstor.RaidGroup), scope) 432 }); err != nil { 433 return err 434 } 435 if err := s.AddGeneratedConversionFunc((*cstor.RaidGroup)(nil), (*v1.RaidGroup)(nil), func(a, b interface{}, scope conversion.Scope) error { 436 return Convert_cstor_RaidGroup_To_v1_RaidGroup(a.(*cstor.RaidGroup), b.(*v1.RaidGroup), scope) 437 }); err != nil { 438 return err 439 } 440 if err := s.AddGeneratedConversionFunc((*v1.ReplicaPoolInfo)(nil), (*cstor.ReplicaPoolInfo)(nil), func(a, b interface{}, scope conversion.Scope) error { 441 return Convert_v1_ReplicaPoolInfo_To_cstor_ReplicaPoolInfo(a.(*v1.ReplicaPoolInfo), b.(*cstor.ReplicaPoolInfo), scope) 442 }); err != nil { 443 return err 444 } 445 if err := s.AddGeneratedConversionFunc((*cstor.ReplicaPoolInfo)(nil), (*v1.ReplicaPoolInfo)(nil), func(a, b interface{}, scope conversion.Scope) error { 446 return Convert_cstor_ReplicaPoolInfo_To_v1_ReplicaPoolInfo(a.(*cstor.ReplicaPoolInfo), b.(*v1.ReplicaPoolInfo), scope) 447 }); err != nil { 448 return err 449 } 450 if err := s.AddGeneratedConversionFunc((*v1.ReplicaSpec)(nil), (*cstor.ReplicaSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 451 return Convert_v1_ReplicaSpec_To_cstor_ReplicaSpec(a.(*v1.ReplicaSpec), b.(*cstor.ReplicaSpec), scope) 452 }); err != nil { 453 return err 454 } 455 if err := s.AddGeneratedConversionFunc((*cstor.ReplicaSpec)(nil), (*v1.ReplicaSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 456 return Convert_cstor_ReplicaSpec_To_v1_ReplicaSpec(a.(*cstor.ReplicaSpec), b.(*v1.ReplicaSpec), scope) 457 }); err != nil { 458 return err 459 } 460 if err := s.AddGeneratedConversionFunc((*v1.ReplicaStatus)(nil), (*cstor.ReplicaStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 461 return Convert_v1_ReplicaStatus_To_cstor_ReplicaStatus(a.(*v1.ReplicaStatus), b.(*cstor.ReplicaStatus), scope) 462 }); err != nil { 463 return err 464 } 465 if err := s.AddGeneratedConversionFunc((*cstor.ReplicaStatus)(nil), (*v1.ReplicaStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 466 return Convert_cstor_ReplicaStatus_To_v1_ReplicaStatus(a.(*cstor.ReplicaStatus), b.(*v1.ReplicaStatus), scope) 467 }); err != nil { 468 return err 469 } 470 if err := s.AddGeneratedConversionFunc((*v1.TargetSpec)(nil), (*cstor.TargetSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 471 return Convert_v1_TargetSpec_To_cstor_TargetSpec(a.(*v1.TargetSpec), b.(*cstor.TargetSpec), scope) 472 }); err != nil { 473 return err 474 } 475 if err := s.AddGeneratedConversionFunc((*cstor.TargetSpec)(nil), (*v1.TargetSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 476 return Convert_cstor_TargetSpec_To_v1_TargetSpec(a.(*cstor.TargetSpec), b.(*v1.TargetSpec), scope) 477 }); err != nil { 478 return err 479 } 480 if err := s.AddGeneratedConversionFunc((*v1.VersionDetails)(nil), (*cstor.VersionDetails)(nil), func(a, b interface{}, scope conversion.Scope) error { 481 return Convert_v1_VersionDetails_To_cstor_VersionDetails(a.(*v1.VersionDetails), b.(*cstor.VersionDetails), scope) 482 }); err != nil { 483 return err 484 } 485 if err := s.AddGeneratedConversionFunc((*cstor.VersionDetails)(nil), (*v1.VersionDetails)(nil), func(a, b interface{}, scope conversion.Scope) error { 486 return Convert_cstor_VersionDetails_To_v1_VersionDetails(a.(*cstor.VersionDetails), b.(*v1.VersionDetails), scope) 487 }); err != nil { 488 return err 489 } 490 if err := s.AddGeneratedConversionFunc((*v1.VersionStatus)(nil), (*cstor.VersionStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 491 return Convert_v1_VersionStatus_To_cstor_VersionStatus(a.(*v1.VersionStatus), b.(*cstor.VersionStatus), scope) 492 }); err != nil { 493 return err 494 } 495 if err := s.AddGeneratedConversionFunc((*cstor.VersionStatus)(nil), (*v1.VersionStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 496 return Convert_cstor_VersionStatus_To_v1_VersionStatus(a.(*cstor.VersionStatus), b.(*v1.VersionStatus), scope) 497 }); err != nil { 498 return err 499 } 500 if err := s.AddGeneratedConversionFunc((*v1.VolumeProvision)(nil), (*cstor.VolumeProvision)(nil), func(a, b interface{}, scope conversion.Scope) error { 501 return Convert_v1_VolumeProvision_To_cstor_VolumeProvision(a.(*v1.VolumeProvision), b.(*cstor.VolumeProvision), scope) 502 }); err != nil { 503 return err 504 } 505 if err := s.AddGeneratedConversionFunc((*cstor.VolumeProvision)(nil), (*v1.VolumeProvision)(nil), func(a, b interface{}, scope conversion.Scope) error { 506 return Convert_cstor_VolumeProvision_To_v1_VolumeProvision(a.(*cstor.VolumeProvision), b.(*v1.VolumeProvision), scope) 507 }); err != nil { 508 return err 509 } 510 if err := s.AddGeneratedConversionFunc((*v1.ZFSCapacityAttributes)(nil), (*cstor.ZFSCapacityAttributes)(nil), func(a, b interface{}, scope conversion.Scope) error { 511 return Convert_v1_ZFSCapacityAttributes_To_cstor_ZFSCapacityAttributes(a.(*v1.ZFSCapacityAttributes), b.(*cstor.ZFSCapacityAttributes), scope) 512 }); err != nil { 513 return err 514 } 515 if err := s.AddGeneratedConversionFunc((*cstor.ZFSCapacityAttributes)(nil), (*v1.ZFSCapacityAttributes)(nil), func(a, b interface{}, scope conversion.Scope) error { 516 return Convert_cstor_ZFSCapacityAttributes_To_v1_ZFSCapacityAttributes(a.(*cstor.ZFSCapacityAttributes), b.(*v1.ZFSCapacityAttributes), scope) 517 }); err != nil { 518 return err 519 } 520 return nil 521 } 522 523 func autoConvert_v1_CStorPoolCluster_To_cstor_CStorPoolCluster(in *v1.CStorPoolCluster, out *cstor.CStorPoolCluster, s conversion.Scope) error { 524 out.ObjectMeta = in.ObjectMeta 525 if err := Convert_v1_CStorPoolClusterSpec_To_cstor_CStorPoolClusterSpec(&in.Spec, &out.Spec, s); err != nil { 526 return err 527 } 528 if err := Convert_v1_CStorPoolClusterStatus_To_cstor_CStorPoolClusterStatus(&in.Status, &out.Status, s); err != nil { 529 return err 530 } 531 if err := Convert_v1_VersionDetails_To_cstor_VersionDetails(&in.VersionDetails, &out.VersionDetails, s); err != nil { 532 return err 533 } 534 return nil 535 } 536 537 // Convert_v1_CStorPoolCluster_To_cstor_CStorPoolCluster is an autogenerated conversion function. 538 func Convert_v1_CStorPoolCluster_To_cstor_CStorPoolCluster(in *v1.CStorPoolCluster, out *cstor.CStorPoolCluster, s conversion.Scope) error { 539 return autoConvert_v1_CStorPoolCluster_To_cstor_CStorPoolCluster(in, out, s) 540 } 541 542 func autoConvert_cstor_CStorPoolCluster_To_v1_CStorPoolCluster(in *cstor.CStorPoolCluster, out *v1.CStorPoolCluster, s conversion.Scope) error { 543 out.ObjectMeta = in.ObjectMeta 544 if err := Convert_cstor_CStorPoolClusterSpec_To_v1_CStorPoolClusterSpec(&in.Spec, &out.Spec, s); err != nil { 545 return err 546 } 547 if err := Convert_cstor_CStorPoolClusterStatus_To_v1_CStorPoolClusterStatus(&in.Status, &out.Status, s); err != nil { 548 return err 549 } 550 if err := Convert_cstor_VersionDetails_To_v1_VersionDetails(&in.VersionDetails, &out.VersionDetails, s); err != nil { 551 return err 552 } 553 return nil 554 } 555 556 // Convert_cstor_CStorPoolCluster_To_v1_CStorPoolCluster is an autogenerated conversion function. 557 func Convert_cstor_CStorPoolCluster_To_v1_CStorPoolCluster(in *cstor.CStorPoolCluster, out *v1.CStorPoolCluster, s conversion.Scope) error { 558 return autoConvert_cstor_CStorPoolCluster_To_v1_CStorPoolCluster(in, out, s) 559 } 560 561 func autoConvert_v1_CStorPoolClusterCondition_To_cstor_CStorPoolClusterCondition(in *v1.CStorPoolClusterCondition, out *cstor.CStorPoolClusterCondition, s conversion.Scope) error { 562 out.Type = cstor.CSPCConditionType(in.Type) 563 out.Status = corev1.ConditionStatus(in.Status) 564 out.LastUpdateTime = in.LastUpdateTime 565 out.LastTransitionTime = in.LastTransitionTime 566 out.Reason = in.Reason 567 out.Message = in.Message 568 return nil 569 } 570 571 // Convert_v1_CStorPoolClusterCondition_To_cstor_CStorPoolClusterCondition is an autogenerated conversion function. 572 func Convert_v1_CStorPoolClusterCondition_To_cstor_CStorPoolClusterCondition(in *v1.CStorPoolClusterCondition, out *cstor.CStorPoolClusterCondition, s conversion.Scope) error { 573 return autoConvert_v1_CStorPoolClusterCondition_To_cstor_CStorPoolClusterCondition(in, out, s) 574 } 575 576 func autoConvert_cstor_CStorPoolClusterCondition_To_v1_CStorPoolClusterCondition(in *cstor.CStorPoolClusterCondition, out *v1.CStorPoolClusterCondition, s conversion.Scope) error { 577 out.Type = v1.CSPCConditionType(in.Type) 578 out.Status = corev1.ConditionStatus(in.Status) 579 out.LastUpdateTime = in.LastUpdateTime 580 out.LastTransitionTime = in.LastTransitionTime 581 out.Reason = in.Reason 582 out.Message = in.Message 583 return nil 584 } 585 586 // Convert_cstor_CStorPoolClusterCondition_To_v1_CStorPoolClusterCondition is an autogenerated conversion function. 587 func Convert_cstor_CStorPoolClusterCondition_To_v1_CStorPoolClusterCondition(in *cstor.CStorPoolClusterCondition, out *v1.CStorPoolClusterCondition, s conversion.Scope) error { 588 return autoConvert_cstor_CStorPoolClusterCondition_To_v1_CStorPoolClusterCondition(in, out, s) 589 } 590 591 func autoConvert_v1_CStorPoolClusterList_To_cstor_CStorPoolClusterList(in *v1.CStorPoolClusterList, out *cstor.CStorPoolClusterList, s conversion.Scope) error { 592 out.ListMeta = in.ListMeta 593 out.Items = *(*[]cstor.CStorPoolCluster)(unsafe.Pointer(&in.Items)) 594 return nil 595 } 596 597 // Convert_v1_CStorPoolClusterList_To_cstor_CStorPoolClusterList is an autogenerated conversion function. 598 func Convert_v1_CStorPoolClusterList_To_cstor_CStorPoolClusterList(in *v1.CStorPoolClusterList, out *cstor.CStorPoolClusterList, s conversion.Scope) error { 599 return autoConvert_v1_CStorPoolClusterList_To_cstor_CStorPoolClusterList(in, out, s) 600 } 601 602 func autoConvert_cstor_CStorPoolClusterList_To_v1_CStorPoolClusterList(in *cstor.CStorPoolClusterList, out *v1.CStorPoolClusterList, s conversion.Scope) error { 603 out.ListMeta = in.ListMeta 604 out.Items = *(*[]v1.CStorPoolCluster)(unsafe.Pointer(&in.Items)) 605 return nil 606 } 607 608 // Convert_cstor_CStorPoolClusterList_To_v1_CStorPoolClusterList is an autogenerated conversion function. 609 func Convert_cstor_CStorPoolClusterList_To_v1_CStorPoolClusterList(in *cstor.CStorPoolClusterList, out *v1.CStorPoolClusterList, s conversion.Scope) error { 610 return autoConvert_cstor_CStorPoolClusterList_To_v1_CStorPoolClusterList(in, out, s) 611 } 612 613 func autoConvert_v1_CStorPoolClusterSpec_To_cstor_CStorPoolClusterSpec(in *v1.CStorPoolClusterSpec, out *cstor.CStorPoolClusterSpec, s conversion.Scope) error { 614 out.Pools = *(*[]cstor.PoolSpec)(unsafe.Pointer(&in.Pools)) 615 out.DefaultResources = (*corev1.ResourceRequirements)(unsafe.Pointer(in.DefaultResources)) 616 out.DefaultAuxResources = (*corev1.ResourceRequirements)(unsafe.Pointer(in.DefaultAuxResources)) 617 out.Tolerations = *(*[]corev1.Toleration)(unsafe.Pointer(&in.Tolerations)) 618 out.DefaultPriorityClassName = in.DefaultPriorityClassName 619 return nil 620 } 621 622 // Convert_v1_CStorPoolClusterSpec_To_cstor_CStorPoolClusterSpec is an autogenerated conversion function. 623 func Convert_v1_CStorPoolClusterSpec_To_cstor_CStorPoolClusterSpec(in *v1.CStorPoolClusterSpec, out *cstor.CStorPoolClusterSpec, s conversion.Scope) error { 624 return autoConvert_v1_CStorPoolClusterSpec_To_cstor_CStorPoolClusterSpec(in, out, s) 625 } 626 627 func autoConvert_cstor_CStorPoolClusterSpec_To_v1_CStorPoolClusterSpec(in *cstor.CStorPoolClusterSpec, out *v1.CStorPoolClusterSpec, s conversion.Scope) error { 628 out.Pools = *(*[]v1.PoolSpec)(unsafe.Pointer(&in.Pools)) 629 out.DefaultResources = (*corev1.ResourceRequirements)(unsafe.Pointer(in.DefaultResources)) 630 out.DefaultAuxResources = (*corev1.ResourceRequirements)(unsafe.Pointer(in.DefaultAuxResources)) 631 out.Tolerations = *(*[]corev1.Toleration)(unsafe.Pointer(&in.Tolerations)) 632 out.DefaultPriorityClassName = in.DefaultPriorityClassName 633 return nil 634 } 635 636 // Convert_cstor_CStorPoolClusterSpec_To_v1_CStorPoolClusterSpec is an autogenerated conversion function. 637 func Convert_cstor_CStorPoolClusterSpec_To_v1_CStorPoolClusterSpec(in *cstor.CStorPoolClusterSpec, out *v1.CStorPoolClusterSpec, s conversion.Scope) error { 638 return autoConvert_cstor_CStorPoolClusterSpec_To_v1_CStorPoolClusterSpec(in, out, s) 639 } 640 641 func autoConvert_v1_CStorPoolClusterStatus_To_cstor_CStorPoolClusterStatus(in *v1.CStorPoolClusterStatus, out *cstor.CStorPoolClusterStatus, s conversion.Scope) error { 642 out.ProvisionedInstances = in.ProvisionedInstances 643 out.DesiredInstances = in.DesiredInstances 644 out.HealthyInstances = in.HealthyInstances 645 out.Conditions = *(*[]cstor.CStorPoolClusterCondition)(unsafe.Pointer(&in.Conditions)) 646 return nil 647 } 648 649 // Convert_v1_CStorPoolClusterStatus_To_cstor_CStorPoolClusterStatus is an autogenerated conversion function. 650 func Convert_v1_CStorPoolClusterStatus_To_cstor_CStorPoolClusterStatus(in *v1.CStorPoolClusterStatus, out *cstor.CStorPoolClusterStatus, s conversion.Scope) error { 651 return autoConvert_v1_CStorPoolClusterStatus_To_cstor_CStorPoolClusterStatus(in, out, s) 652 } 653 654 func autoConvert_cstor_CStorPoolClusterStatus_To_v1_CStorPoolClusterStatus(in *cstor.CStorPoolClusterStatus, out *v1.CStorPoolClusterStatus, s conversion.Scope) error { 655 out.ProvisionedInstances = in.ProvisionedInstances 656 out.DesiredInstances = in.DesiredInstances 657 out.HealthyInstances = in.HealthyInstances 658 out.Conditions = *(*[]v1.CStorPoolClusterCondition)(unsafe.Pointer(&in.Conditions)) 659 return nil 660 } 661 662 // Convert_cstor_CStorPoolClusterStatus_To_v1_CStorPoolClusterStatus is an autogenerated conversion function. 663 func Convert_cstor_CStorPoolClusterStatus_To_v1_CStorPoolClusterStatus(in *cstor.CStorPoolClusterStatus, out *v1.CStorPoolClusterStatus, s conversion.Scope) error { 664 return autoConvert_cstor_CStorPoolClusterStatus_To_v1_CStorPoolClusterStatus(in, out, s) 665 } 666 667 func autoConvert_v1_CStorPoolInstance_To_cstor_CStorPoolInstance(in *v1.CStorPoolInstance, out *cstor.CStorPoolInstance, s conversion.Scope) error { 668 out.ObjectMeta = in.ObjectMeta 669 if err := Convert_v1_CStorPoolInstanceSpec_To_cstor_CStorPoolInstanceSpec(&in.Spec, &out.Spec, s); err != nil { 670 return err 671 } 672 if err := Convert_v1_CStorPoolInstanceStatus_To_cstor_CStorPoolInstanceStatus(&in.Status, &out.Status, s); err != nil { 673 return err 674 } 675 if err := Convert_v1_VersionDetails_To_cstor_VersionDetails(&in.VersionDetails, &out.VersionDetails, s); err != nil { 676 return err 677 } 678 return nil 679 } 680 681 // Convert_v1_CStorPoolInstance_To_cstor_CStorPoolInstance is an autogenerated conversion function. 682 func Convert_v1_CStorPoolInstance_To_cstor_CStorPoolInstance(in *v1.CStorPoolInstance, out *cstor.CStorPoolInstance, s conversion.Scope) error { 683 return autoConvert_v1_CStorPoolInstance_To_cstor_CStorPoolInstance(in, out, s) 684 } 685 686 func autoConvert_cstor_CStorPoolInstance_To_v1_CStorPoolInstance(in *cstor.CStorPoolInstance, out *v1.CStorPoolInstance, s conversion.Scope) error { 687 out.ObjectMeta = in.ObjectMeta 688 if err := Convert_cstor_CStorPoolInstanceSpec_To_v1_CStorPoolInstanceSpec(&in.Spec, &out.Spec, s); err != nil { 689 return err 690 } 691 if err := Convert_cstor_CStorPoolInstanceStatus_To_v1_CStorPoolInstanceStatus(&in.Status, &out.Status, s); err != nil { 692 return err 693 } 694 if err := Convert_cstor_VersionDetails_To_v1_VersionDetails(&in.VersionDetails, &out.VersionDetails, s); err != nil { 695 return err 696 } 697 return nil 698 } 699 700 // Convert_cstor_CStorPoolInstance_To_v1_CStorPoolInstance is an autogenerated conversion function. 701 func Convert_cstor_CStorPoolInstance_To_v1_CStorPoolInstance(in *cstor.CStorPoolInstance, out *v1.CStorPoolInstance, s conversion.Scope) error { 702 return autoConvert_cstor_CStorPoolInstance_To_v1_CStorPoolInstance(in, out, s) 703 } 704 705 func autoConvert_v1_CStorPoolInstanceBlockDevice_To_cstor_CStorPoolInstanceBlockDevice(in *v1.CStorPoolInstanceBlockDevice, out *cstor.CStorPoolInstanceBlockDevice, s conversion.Scope) error { 706 out.BlockDeviceName = in.BlockDeviceName 707 out.Capacity = in.Capacity 708 out.DevLink = in.DevLink 709 return nil 710 } 711 712 // Convert_v1_CStorPoolInstanceBlockDevice_To_cstor_CStorPoolInstanceBlockDevice is an autogenerated conversion function. 713 func Convert_v1_CStorPoolInstanceBlockDevice_To_cstor_CStorPoolInstanceBlockDevice(in *v1.CStorPoolInstanceBlockDevice, out *cstor.CStorPoolInstanceBlockDevice, s conversion.Scope) error { 714 return autoConvert_v1_CStorPoolInstanceBlockDevice_To_cstor_CStorPoolInstanceBlockDevice(in, out, s) 715 } 716 717 func autoConvert_cstor_CStorPoolInstanceBlockDevice_To_v1_CStorPoolInstanceBlockDevice(in *cstor.CStorPoolInstanceBlockDevice, out *v1.CStorPoolInstanceBlockDevice, s conversion.Scope) error { 718 out.BlockDeviceName = in.BlockDeviceName 719 out.Capacity = in.Capacity 720 out.DevLink = in.DevLink 721 return nil 722 } 723 724 // Convert_cstor_CStorPoolInstanceBlockDevice_To_v1_CStorPoolInstanceBlockDevice is an autogenerated conversion function. 725 func Convert_cstor_CStorPoolInstanceBlockDevice_To_v1_CStorPoolInstanceBlockDevice(in *cstor.CStorPoolInstanceBlockDevice, out *v1.CStorPoolInstanceBlockDevice, s conversion.Scope) error { 726 return autoConvert_cstor_CStorPoolInstanceBlockDevice_To_v1_CStorPoolInstanceBlockDevice(in, out, s) 727 } 728 729 func autoConvert_v1_CStorPoolInstanceCapacity_To_cstor_CStorPoolInstanceCapacity(in *v1.CStorPoolInstanceCapacity, out *cstor.CStorPoolInstanceCapacity, s conversion.Scope) error { 730 out.Used = in.Used 731 out.Free = in.Free 732 out.Total = in.Total 733 if err := Convert_v1_ZFSCapacityAttributes_To_cstor_ZFSCapacityAttributes(&in.ZFS, &out.ZFS, s); err != nil { 734 return err 735 } 736 return nil 737 } 738 739 // Convert_v1_CStorPoolInstanceCapacity_To_cstor_CStorPoolInstanceCapacity is an autogenerated conversion function. 740 func Convert_v1_CStorPoolInstanceCapacity_To_cstor_CStorPoolInstanceCapacity(in *v1.CStorPoolInstanceCapacity, out *cstor.CStorPoolInstanceCapacity, s conversion.Scope) error { 741 return autoConvert_v1_CStorPoolInstanceCapacity_To_cstor_CStorPoolInstanceCapacity(in, out, s) 742 } 743 744 func autoConvert_cstor_CStorPoolInstanceCapacity_To_v1_CStorPoolInstanceCapacity(in *cstor.CStorPoolInstanceCapacity, out *v1.CStorPoolInstanceCapacity, s conversion.Scope) error { 745 out.Used = in.Used 746 out.Free = in.Free 747 out.Total = in.Total 748 if err := Convert_cstor_ZFSCapacityAttributes_To_v1_ZFSCapacityAttributes(&in.ZFS, &out.ZFS, s); err != nil { 749 return err 750 } 751 return nil 752 } 753 754 // Convert_cstor_CStorPoolInstanceCapacity_To_v1_CStorPoolInstanceCapacity is an autogenerated conversion function. 755 func Convert_cstor_CStorPoolInstanceCapacity_To_v1_CStorPoolInstanceCapacity(in *cstor.CStorPoolInstanceCapacity, out *v1.CStorPoolInstanceCapacity, s conversion.Scope) error { 756 return autoConvert_cstor_CStorPoolInstanceCapacity_To_v1_CStorPoolInstanceCapacity(in, out, s) 757 } 758 759 func autoConvert_v1_CStorPoolInstanceCondition_To_cstor_CStorPoolInstanceCondition(in *v1.CStorPoolInstanceCondition, out *cstor.CStorPoolInstanceCondition, s conversion.Scope) error { 760 out.Type = cstor.CSPCConditionType(in.Type) 761 out.Status = corev1.ConditionStatus(in.Status) 762 out.LastUpdateTime = in.LastUpdateTime 763 out.LastTransitionTime = in.LastTransitionTime 764 out.Reason = in.Reason 765 out.Message = in.Message 766 return nil 767 } 768 769 // Convert_v1_CStorPoolInstanceCondition_To_cstor_CStorPoolInstanceCondition is an autogenerated conversion function. 770 func Convert_v1_CStorPoolInstanceCondition_To_cstor_CStorPoolInstanceCondition(in *v1.CStorPoolInstanceCondition, out *cstor.CStorPoolInstanceCondition, s conversion.Scope) error { 771 return autoConvert_v1_CStorPoolInstanceCondition_To_cstor_CStorPoolInstanceCondition(in, out, s) 772 } 773 774 func autoConvert_cstor_CStorPoolInstanceCondition_To_v1_CStorPoolInstanceCondition(in *cstor.CStorPoolInstanceCondition, out *v1.CStorPoolInstanceCondition, s conversion.Scope) error { 775 out.Type = v1.CStorPoolInstanceConditionType(in.Type) 776 out.Status = corev1.ConditionStatus(in.Status) 777 out.LastUpdateTime = in.LastUpdateTime 778 out.LastTransitionTime = in.LastTransitionTime 779 out.Reason = in.Reason 780 out.Message = in.Message 781 return nil 782 } 783 784 // Convert_cstor_CStorPoolInstanceCondition_To_v1_CStorPoolInstanceCondition is an autogenerated conversion function. 785 func Convert_cstor_CStorPoolInstanceCondition_To_v1_CStorPoolInstanceCondition(in *cstor.CStorPoolInstanceCondition, out *v1.CStorPoolInstanceCondition, s conversion.Scope) error { 786 return autoConvert_cstor_CStorPoolInstanceCondition_To_v1_CStorPoolInstanceCondition(in, out, s) 787 } 788 789 func autoConvert_v1_CStorPoolInstanceList_To_cstor_CStorPoolInstanceList(in *v1.CStorPoolInstanceList, out *cstor.CStorPoolInstanceList, s conversion.Scope) error { 790 out.ListMeta = in.ListMeta 791 out.Items = *(*[]cstor.CStorPoolInstance)(unsafe.Pointer(&in.Items)) 792 return nil 793 } 794 795 // Convert_v1_CStorPoolInstanceList_To_cstor_CStorPoolInstanceList is an autogenerated conversion function. 796 func Convert_v1_CStorPoolInstanceList_To_cstor_CStorPoolInstanceList(in *v1.CStorPoolInstanceList, out *cstor.CStorPoolInstanceList, s conversion.Scope) error { 797 return autoConvert_v1_CStorPoolInstanceList_To_cstor_CStorPoolInstanceList(in, out, s) 798 } 799 800 func autoConvert_cstor_CStorPoolInstanceList_To_v1_CStorPoolInstanceList(in *cstor.CStorPoolInstanceList, out *v1.CStorPoolInstanceList, s conversion.Scope) error { 801 out.ListMeta = in.ListMeta 802 out.Items = *(*[]v1.CStorPoolInstance)(unsafe.Pointer(&in.Items)) 803 return nil 804 } 805 806 // Convert_cstor_CStorPoolInstanceList_To_v1_CStorPoolInstanceList is an autogenerated conversion function. 807 func Convert_cstor_CStorPoolInstanceList_To_v1_CStorPoolInstanceList(in *cstor.CStorPoolInstanceList, out *v1.CStorPoolInstanceList, s conversion.Scope) error { 808 return autoConvert_cstor_CStorPoolInstanceList_To_v1_CStorPoolInstanceList(in, out, s) 809 } 810 811 func autoConvert_v1_CStorPoolInstanceSpec_To_cstor_CStorPoolInstanceSpec(in *v1.CStorPoolInstanceSpec, out *cstor.CStorPoolInstanceSpec, s conversion.Scope) error { 812 out.HostName = in.HostName 813 out.NodeSelector = *(*map[string]string)(unsafe.Pointer(&in.NodeSelector)) 814 if err := Convert_v1_PoolConfig_To_cstor_PoolConfig(&in.PoolConfig, &out.PoolConfig, s); err != nil { 815 return err 816 } 817 out.DataRaidGroups = *(*[]cstor.RaidGroup)(unsafe.Pointer(&in.DataRaidGroups)) 818 out.WriteCacheRaidGroups = *(*[]cstor.RaidGroup)(unsafe.Pointer(&in.WriteCacheRaidGroups)) 819 return nil 820 } 821 822 // Convert_v1_CStorPoolInstanceSpec_To_cstor_CStorPoolInstanceSpec is an autogenerated conversion function. 823 func Convert_v1_CStorPoolInstanceSpec_To_cstor_CStorPoolInstanceSpec(in *v1.CStorPoolInstanceSpec, out *cstor.CStorPoolInstanceSpec, s conversion.Scope) error { 824 return autoConvert_v1_CStorPoolInstanceSpec_To_cstor_CStorPoolInstanceSpec(in, out, s) 825 } 826 827 func autoConvert_cstor_CStorPoolInstanceSpec_To_v1_CStorPoolInstanceSpec(in *cstor.CStorPoolInstanceSpec, out *v1.CStorPoolInstanceSpec, s conversion.Scope) error { 828 out.HostName = in.HostName 829 out.NodeSelector = *(*map[string]string)(unsafe.Pointer(&in.NodeSelector)) 830 if err := Convert_cstor_PoolConfig_To_v1_PoolConfig(&in.PoolConfig, &out.PoolConfig, s); err != nil { 831 return err 832 } 833 out.DataRaidGroups = *(*[]v1.RaidGroup)(unsafe.Pointer(&in.DataRaidGroups)) 834 out.WriteCacheRaidGroups = *(*[]v1.RaidGroup)(unsafe.Pointer(&in.WriteCacheRaidGroups)) 835 return nil 836 } 837 838 // Convert_cstor_CStorPoolInstanceSpec_To_v1_CStorPoolInstanceSpec is an autogenerated conversion function. 839 func Convert_cstor_CStorPoolInstanceSpec_To_v1_CStorPoolInstanceSpec(in *cstor.CStorPoolInstanceSpec, out *v1.CStorPoolInstanceSpec, s conversion.Scope) error { 840 return autoConvert_cstor_CStorPoolInstanceSpec_To_v1_CStorPoolInstanceSpec(in, out, s) 841 } 842 843 func autoConvert_v1_CStorPoolInstanceStatus_To_cstor_CStorPoolInstanceStatus(in *v1.CStorPoolInstanceStatus, out *cstor.CStorPoolInstanceStatus, s conversion.Scope) error { 844 out.Conditions = *(*[]cstor.CStorPoolInstanceCondition)(unsafe.Pointer(&in.Conditions)) 845 out.Phase = cstor.CStorPoolInstancePhase(in.Phase) 846 if err := Convert_v1_CStorPoolInstanceCapacity_To_cstor_CStorPoolInstanceCapacity(&in.Capacity, &out.Capacity, s); err != nil { 847 return err 848 } 849 out.ReadOnly = in.ReadOnly 850 out.ProvisionedReplicas = in.ProvisionedReplicas 851 out.HealthyReplicas = in.HealthyReplicas 852 return nil 853 } 854 855 // Convert_v1_CStorPoolInstanceStatus_To_cstor_CStorPoolInstanceStatus is an autogenerated conversion function. 856 func Convert_v1_CStorPoolInstanceStatus_To_cstor_CStorPoolInstanceStatus(in *v1.CStorPoolInstanceStatus, out *cstor.CStorPoolInstanceStatus, s conversion.Scope) error { 857 return autoConvert_v1_CStorPoolInstanceStatus_To_cstor_CStorPoolInstanceStatus(in, out, s) 858 } 859 860 func autoConvert_cstor_CStorPoolInstanceStatus_To_v1_CStorPoolInstanceStatus(in *cstor.CStorPoolInstanceStatus, out *v1.CStorPoolInstanceStatus, s conversion.Scope) error { 861 out.Conditions = *(*[]v1.CStorPoolInstanceCondition)(unsafe.Pointer(&in.Conditions)) 862 out.Phase = v1.CStorPoolInstancePhase(in.Phase) 863 if err := Convert_cstor_CStorPoolInstanceCapacity_To_v1_CStorPoolInstanceCapacity(&in.Capacity, &out.Capacity, s); err != nil { 864 return err 865 } 866 out.ReadOnly = in.ReadOnly 867 out.ProvisionedReplicas = in.ProvisionedReplicas 868 out.HealthyReplicas = in.HealthyReplicas 869 return nil 870 } 871 872 // Convert_cstor_CStorPoolInstanceStatus_To_v1_CStorPoolInstanceStatus is an autogenerated conversion function. 873 func Convert_cstor_CStorPoolInstanceStatus_To_v1_CStorPoolInstanceStatus(in *cstor.CStorPoolInstanceStatus, out *v1.CStorPoolInstanceStatus, s conversion.Scope) error { 874 return autoConvert_cstor_CStorPoolInstanceStatus_To_v1_CStorPoolInstanceStatus(in, out, s) 875 } 876 877 func autoConvert_v1_CStorSnapshotInfo_To_cstor_CStorSnapshotInfo(in *v1.CStorSnapshotInfo, out *cstor.CStorSnapshotInfo, s conversion.Scope) error { 878 out.LogicalReferenced = in.LogicalReferenced 879 return nil 880 } 881 882 // Convert_v1_CStorSnapshotInfo_To_cstor_CStorSnapshotInfo is an autogenerated conversion function. 883 func Convert_v1_CStorSnapshotInfo_To_cstor_CStorSnapshotInfo(in *v1.CStorSnapshotInfo, out *cstor.CStorSnapshotInfo, s conversion.Scope) error { 884 return autoConvert_v1_CStorSnapshotInfo_To_cstor_CStorSnapshotInfo(in, out, s) 885 } 886 887 func autoConvert_cstor_CStorSnapshotInfo_To_v1_CStorSnapshotInfo(in *cstor.CStorSnapshotInfo, out *v1.CStorSnapshotInfo, s conversion.Scope) error { 888 out.LogicalReferenced = in.LogicalReferenced 889 return nil 890 } 891 892 // Convert_cstor_CStorSnapshotInfo_To_v1_CStorSnapshotInfo is an autogenerated conversion function. 893 func Convert_cstor_CStorSnapshotInfo_To_v1_CStorSnapshotInfo(in *cstor.CStorSnapshotInfo, out *v1.CStorSnapshotInfo, s conversion.Scope) error { 894 return autoConvert_cstor_CStorSnapshotInfo_To_v1_CStorSnapshotInfo(in, out, s) 895 } 896 897 func autoConvert_v1_CStorVolume_To_cstor_CStorVolume(in *v1.CStorVolume, out *cstor.CStorVolume, s conversion.Scope) error { 898 out.ObjectMeta = in.ObjectMeta 899 if err := Convert_v1_CStorVolumeSpec_To_cstor_CStorVolumeSpec(&in.Spec, &out.Spec, s); err != nil { 900 return err 901 } 902 if err := Convert_v1_CStorVolumeStatus_To_cstor_CStorVolumeStatus(&in.Status, &out.Status, s); err != nil { 903 return err 904 } 905 if err := Convert_v1_VersionDetails_To_cstor_VersionDetails(&in.VersionDetails, &out.VersionDetails, s); err != nil { 906 return err 907 } 908 return nil 909 } 910 911 // Convert_v1_CStorVolume_To_cstor_CStorVolume is an autogenerated conversion function. 912 func Convert_v1_CStorVolume_To_cstor_CStorVolume(in *v1.CStorVolume, out *cstor.CStorVolume, s conversion.Scope) error { 913 return autoConvert_v1_CStorVolume_To_cstor_CStorVolume(in, out, s) 914 } 915 916 func autoConvert_cstor_CStorVolume_To_v1_CStorVolume(in *cstor.CStorVolume, out *v1.CStorVolume, s conversion.Scope) error { 917 out.ObjectMeta = in.ObjectMeta 918 if err := Convert_cstor_CStorVolumeSpec_To_v1_CStorVolumeSpec(&in.Spec, &out.Spec, s); err != nil { 919 return err 920 } 921 if err := Convert_cstor_CStorVolumeStatus_To_v1_CStorVolumeStatus(&in.Status, &out.Status, s); err != nil { 922 return err 923 } 924 if err := Convert_cstor_VersionDetails_To_v1_VersionDetails(&in.VersionDetails, &out.VersionDetails, s); err != nil { 925 return err 926 } 927 return nil 928 } 929 930 // Convert_cstor_CStorVolume_To_v1_CStorVolume is an autogenerated conversion function. 931 func Convert_cstor_CStorVolume_To_v1_CStorVolume(in *cstor.CStorVolume, out *v1.CStorVolume, s conversion.Scope) error { 932 return autoConvert_cstor_CStorVolume_To_v1_CStorVolume(in, out, s) 933 } 934 935 func autoConvert_v1_CStorVolumeCondition_To_cstor_CStorVolumeCondition(in *v1.CStorVolumeCondition, out *cstor.CStorVolumeCondition, s conversion.Scope) error { 936 out.Type = cstor.CStorVolumeConditionType(in.Type) 937 out.Status = cstor.ConditionStatus(in.Status) 938 out.LastProbeTime = in.LastProbeTime 939 out.LastTransitionTime = in.LastTransitionTime 940 out.Reason = in.Reason 941 out.Message = in.Message 942 return nil 943 } 944 945 // Convert_v1_CStorVolumeCondition_To_cstor_CStorVolumeCondition is an autogenerated conversion function. 946 func Convert_v1_CStorVolumeCondition_To_cstor_CStorVolumeCondition(in *v1.CStorVolumeCondition, out *cstor.CStorVolumeCondition, s conversion.Scope) error { 947 return autoConvert_v1_CStorVolumeCondition_To_cstor_CStorVolumeCondition(in, out, s) 948 } 949 950 func autoConvert_cstor_CStorVolumeCondition_To_v1_CStorVolumeCondition(in *cstor.CStorVolumeCondition, out *v1.CStorVolumeCondition, s conversion.Scope) error { 951 out.Type = v1.CStorVolumeConditionType(in.Type) 952 out.Status = v1.ConditionStatus(in.Status) 953 out.LastProbeTime = in.LastProbeTime 954 out.LastTransitionTime = in.LastTransitionTime 955 out.Reason = in.Reason 956 out.Message = in.Message 957 return nil 958 } 959 960 // Convert_cstor_CStorVolumeCondition_To_v1_CStorVolumeCondition is an autogenerated conversion function. 961 func Convert_cstor_CStorVolumeCondition_To_v1_CStorVolumeCondition(in *cstor.CStorVolumeCondition, out *v1.CStorVolumeCondition, s conversion.Scope) error { 962 return autoConvert_cstor_CStorVolumeCondition_To_v1_CStorVolumeCondition(in, out, s) 963 } 964 965 func autoConvert_v1_CStorVolumeConfig_To_cstor_CStorVolumeConfig(in *v1.CStorVolumeConfig, out *cstor.CStorVolumeConfig, s conversion.Scope) error { 966 out.ObjectMeta = in.ObjectMeta 967 if err := Convert_v1_CStorVolumeConfigSpec_To_cstor_CStorVolumeConfigSpec(&in.Spec, &out.Spec, s); err != nil { 968 return err 969 } 970 if err := Convert_v1_CStorVolumeConfigPublish_To_cstor_CStorVolumeConfigPublish(&in.Publish, &out.Publish, s); err != nil { 971 return err 972 } 973 if err := Convert_v1_CStorVolumeConfigStatus_To_cstor_CStorVolumeConfigStatus(&in.Status, &out.Status, s); err != nil { 974 return err 975 } 976 if err := Convert_v1_VersionDetails_To_cstor_VersionDetails(&in.VersionDetails, &out.VersionDetails, s); err != nil { 977 return err 978 } 979 return nil 980 } 981 982 // Convert_v1_CStorVolumeConfig_To_cstor_CStorVolumeConfig is an autogenerated conversion function. 983 func Convert_v1_CStorVolumeConfig_To_cstor_CStorVolumeConfig(in *v1.CStorVolumeConfig, out *cstor.CStorVolumeConfig, s conversion.Scope) error { 984 return autoConvert_v1_CStorVolumeConfig_To_cstor_CStorVolumeConfig(in, out, s) 985 } 986 987 func autoConvert_cstor_CStorVolumeConfig_To_v1_CStorVolumeConfig(in *cstor.CStorVolumeConfig, out *v1.CStorVolumeConfig, s conversion.Scope) error { 988 out.ObjectMeta = in.ObjectMeta 989 if err := Convert_cstor_CStorVolumeConfigSpec_To_v1_CStorVolumeConfigSpec(&in.Spec, &out.Spec, s); err != nil { 990 return err 991 } 992 if err := Convert_cstor_CStorVolumeConfigPublish_To_v1_CStorVolumeConfigPublish(&in.Publish, &out.Publish, s); err != nil { 993 return err 994 } 995 if err := Convert_cstor_CStorVolumeConfigStatus_To_v1_CStorVolumeConfigStatus(&in.Status, &out.Status, s); err != nil { 996 return err 997 } 998 if err := Convert_cstor_VersionDetails_To_v1_VersionDetails(&in.VersionDetails, &out.VersionDetails, s); err != nil { 999 return err 1000 } 1001 return nil 1002 } 1003 1004 // Convert_cstor_CStorVolumeConfig_To_v1_CStorVolumeConfig is an autogenerated conversion function. 1005 func Convert_cstor_CStorVolumeConfig_To_v1_CStorVolumeConfig(in *cstor.CStorVolumeConfig, out *v1.CStorVolumeConfig, s conversion.Scope) error { 1006 return autoConvert_cstor_CStorVolumeConfig_To_v1_CStorVolumeConfig(in, out, s) 1007 } 1008 1009 func autoConvert_v1_CStorVolumeConfigCondition_To_cstor_CStorVolumeConfigCondition(in *v1.CStorVolumeConfigCondition, out *cstor.CStorVolumeConfigCondition, s conversion.Scope) error { 1010 out.Type = cstor.CStorVolumeConfigConditionType(in.Type) 1011 out.LastProbeTime = in.LastProbeTime 1012 out.LastTransitionTime = in.LastTransitionTime 1013 out.Reason = in.Reason 1014 out.Message = in.Message 1015 return nil 1016 } 1017 1018 // Convert_v1_CStorVolumeConfigCondition_To_cstor_CStorVolumeConfigCondition is an autogenerated conversion function. 1019 func Convert_v1_CStorVolumeConfigCondition_To_cstor_CStorVolumeConfigCondition(in *v1.CStorVolumeConfigCondition, out *cstor.CStorVolumeConfigCondition, s conversion.Scope) error { 1020 return autoConvert_v1_CStorVolumeConfigCondition_To_cstor_CStorVolumeConfigCondition(in, out, s) 1021 } 1022 1023 func autoConvert_cstor_CStorVolumeConfigCondition_To_v1_CStorVolumeConfigCondition(in *cstor.CStorVolumeConfigCondition, out *v1.CStorVolumeConfigCondition, s conversion.Scope) error { 1024 out.Type = v1.CStorVolumeConfigConditionType(in.Type) 1025 out.LastProbeTime = in.LastProbeTime 1026 out.LastTransitionTime = in.LastTransitionTime 1027 out.Reason = in.Reason 1028 out.Message = in.Message 1029 return nil 1030 } 1031 1032 // Convert_cstor_CStorVolumeConfigCondition_To_v1_CStorVolumeConfigCondition is an autogenerated conversion function. 1033 func Convert_cstor_CStorVolumeConfigCondition_To_v1_CStorVolumeConfigCondition(in *cstor.CStorVolumeConfigCondition, out *v1.CStorVolumeConfigCondition, s conversion.Scope) error { 1034 return autoConvert_cstor_CStorVolumeConfigCondition_To_v1_CStorVolumeConfigCondition(in, out, s) 1035 } 1036 1037 func autoConvert_v1_CStorVolumeConfigList_To_cstor_CStorVolumeConfigList(in *v1.CStorVolumeConfigList, out *cstor.CStorVolumeConfigList, s conversion.Scope) error { 1038 out.ListMeta = in.ListMeta 1039 if in.Items != nil { 1040 in, out := &in.Items, &out.Items 1041 *out = make([]cstor.CStorVolumeConfig, len(*in)) 1042 for i := range *in { 1043 if err := Convert_v1_CStorVolumeConfig_To_cstor_CStorVolumeConfig(&(*in)[i], &(*out)[i], s); err != nil { 1044 return err 1045 } 1046 } 1047 } else { 1048 out.Items = nil 1049 } 1050 return nil 1051 } 1052 1053 // Convert_v1_CStorVolumeConfigList_To_cstor_CStorVolumeConfigList is an autogenerated conversion function. 1054 func Convert_v1_CStorVolumeConfigList_To_cstor_CStorVolumeConfigList(in *v1.CStorVolumeConfigList, out *cstor.CStorVolumeConfigList, s conversion.Scope) error { 1055 return autoConvert_v1_CStorVolumeConfigList_To_cstor_CStorVolumeConfigList(in, out, s) 1056 } 1057 1058 func autoConvert_cstor_CStorVolumeConfigList_To_v1_CStorVolumeConfigList(in *cstor.CStorVolumeConfigList, out *v1.CStorVolumeConfigList, s conversion.Scope) error { 1059 out.ListMeta = in.ListMeta 1060 if in.Items != nil { 1061 in, out := &in.Items, &out.Items 1062 *out = make([]v1.CStorVolumeConfig, len(*in)) 1063 for i := range *in { 1064 if err := Convert_cstor_CStorVolumeConfig_To_v1_CStorVolumeConfig(&(*in)[i], &(*out)[i], s); err != nil { 1065 return err 1066 } 1067 } 1068 } else { 1069 out.Items = nil 1070 } 1071 return nil 1072 } 1073 1074 // Convert_cstor_CStorVolumeConfigList_To_v1_CStorVolumeConfigList is an autogenerated conversion function. 1075 func Convert_cstor_CStorVolumeConfigList_To_v1_CStorVolumeConfigList(in *cstor.CStorVolumeConfigList, out *v1.CStorVolumeConfigList, s conversion.Scope) error { 1076 return autoConvert_cstor_CStorVolumeConfigList_To_v1_CStorVolumeConfigList(in, out, s) 1077 } 1078 1079 func autoConvert_v1_CStorVolumeConfigPublish_To_cstor_CStorVolumeConfigPublish(in *v1.CStorVolumeConfigPublish, out *cstor.CStorVolumeConfigPublish, s conversion.Scope) error { 1080 out.NodeID = in.NodeID 1081 return nil 1082 } 1083 1084 // Convert_v1_CStorVolumeConfigPublish_To_cstor_CStorVolumeConfigPublish is an autogenerated conversion function. 1085 func Convert_v1_CStorVolumeConfigPublish_To_cstor_CStorVolumeConfigPublish(in *v1.CStorVolumeConfigPublish, out *cstor.CStorVolumeConfigPublish, s conversion.Scope) error { 1086 return autoConvert_v1_CStorVolumeConfigPublish_To_cstor_CStorVolumeConfigPublish(in, out, s) 1087 } 1088 1089 func autoConvert_cstor_CStorVolumeConfigPublish_To_v1_CStorVolumeConfigPublish(in *cstor.CStorVolumeConfigPublish, out *v1.CStorVolumeConfigPublish, s conversion.Scope) error { 1090 out.NodeID = in.NodeID 1091 return nil 1092 } 1093 1094 // Convert_cstor_CStorVolumeConfigPublish_To_v1_CStorVolumeConfigPublish is an autogenerated conversion function. 1095 func Convert_cstor_CStorVolumeConfigPublish_To_v1_CStorVolumeConfigPublish(in *cstor.CStorVolumeConfigPublish, out *v1.CStorVolumeConfigPublish, s conversion.Scope) error { 1096 return autoConvert_cstor_CStorVolumeConfigPublish_To_v1_CStorVolumeConfigPublish(in, out, s) 1097 } 1098 1099 func autoConvert_v1_CStorVolumeConfigSpec_To_cstor_CStorVolumeConfigSpec(in *v1.CStorVolumeConfigSpec, out *cstor.CStorVolumeConfigSpec, s conversion.Scope) error { 1100 out.Capacity = *(*corev1.ResourceList)(unsafe.Pointer(&in.Capacity)) 1101 out.CStorVolumeRef = (*corev1.ObjectReference)(unsafe.Pointer(in.CStorVolumeRef)) 1102 out.CStorVolumeSource = in.CStorVolumeSource 1103 if err := Convert_v1_VolumeProvision_To_cstor_VolumeProvision(&in.Provision, &out.Provision, s); err != nil { 1104 return err 1105 } 1106 if err := Convert_v1_CStorVolumePolicySpec_To_cstor_CStorVolumePolicySpec(&in.Policy, &out.Policy, s); err != nil { 1107 return err 1108 } 1109 return nil 1110 } 1111 1112 // Convert_v1_CStorVolumeConfigSpec_To_cstor_CStorVolumeConfigSpec is an autogenerated conversion function. 1113 func Convert_v1_CStorVolumeConfigSpec_To_cstor_CStorVolumeConfigSpec(in *v1.CStorVolumeConfigSpec, out *cstor.CStorVolumeConfigSpec, s conversion.Scope) error { 1114 return autoConvert_v1_CStorVolumeConfigSpec_To_cstor_CStorVolumeConfigSpec(in, out, s) 1115 } 1116 1117 func autoConvert_cstor_CStorVolumeConfigSpec_To_v1_CStorVolumeConfigSpec(in *cstor.CStorVolumeConfigSpec, out *v1.CStorVolumeConfigSpec, s conversion.Scope) error { 1118 out.Capacity = *(*corev1.ResourceList)(unsafe.Pointer(&in.Capacity)) 1119 out.CStorVolumeRef = (*corev1.ObjectReference)(unsafe.Pointer(in.CStorVolumeRef)) 1120 out.CStorVolumeSource = in.CStorVolumeSource 1121 if err := Convert_cstor_VolumeProvision_To_v1_VolumeProvision(&in.Provision, &out.Provision, s); err != nil { 1122 return err 1123 } 1124 if err := Convert_cstor_CStorVolumePolicySpec_To_v1_CStorVolumePolicySpec(&in.Policy, &out.Policy, s); err != nil { 1125 return err 1126 } 1127 return nil 1128 } 1129 1130 // Convert_cstor_CStorVolumeConfigSpec_To_v1_CStorVolumeConfigSpec is an autogenerated conversion function. 1131 func Convert_cstor_CStorVolumeConfigSpec_To_v1_CStorVolumeConfigSpec(in *cstor.CStorVolumeConfigSpec, out *v1.CStorVolumeConfigSpec, s conversion.Scope) error { 1132 return autoConvert_cstor_CStorVolumeConfigSpec_To_v1_CStorVolumeConfigSpec(in, out, s) 1133 } 1134 1135 func autoConvert_v1_CStorVolumeConfigStatus_To_cstor_CStorVolumeConfigStatus(in *v1.CStorVolumeConfigStatus, out *cstor.CStorVolumeConfigStatus, s conversion.Scope) error { 1136 out.Phase = cstor.CStorVolumeConfigPhase(in.Phase) 1137 out.PoolInfo = *(*[]string)(unsafe.Pointer(&in.PoolInfo)) 1138 out.Capacity = *(*corev1.ResourceList)(unsafe.Pointer(&in.Capacity)) 1139 out.Conditions = *(*[]cstor.CStorVolumeConfigCondition)(unsafe.Pointer(&in.Conditions)) 1140 return nil 1141 } 1142 1143 // Convert_v1_CStorVolumeConfigStatus_To_cstor_CStorVolumeConfigStatus is an autogenerated conversion function. 1144 func Convert_v1_CStorVolumeConfigStatus_To_cstor_CStorVolumeConfigStatus(in *v1.CStorVolumeConfigStatus, out *cstor.CStorVolumeConfigStatus, s conversion.Scope) error { 1145 return autoConvert_v1_CStorVolumeConfigStatus_To_cstor_CStorVolumeConfigStatus(in, out, s) 1146 } 1147 1148 func autoConvert_cstor_CStorVolumeConfigStatus_To_v1_CStorVolumeConfigStatus(in *cstor.CStorVolumeConfigStatus, out *v1.CStorVolumeConfigStatus, s conversion.Scope) error { 1149 out.Phase = v1.CStorVolumeConfigPhase(in.Phase) 1150 out.PoolInfo = *(*[]string)(unsafe.Pointer(&in.PoolInfo)) 1151 out.Capacity = *(*corev1.ResourceList)(unsafe.Pointer(&in.Capacity)) 1152 out.Conditions = *(*[]v1.CStorVolumeConfigCondition)(unsafe.Pointer(&in.Conditions)) 1153 return nil 1154 } 1155 1156 // Convert_cstor_CStorVolumeConfigStatus_To_v1_CStorVolumeConfigStatus is an autogenerated conversion function. 1157 func Convert_cstor_CStorVolumeConfigStatus_To_v1_CStorVolumeConfigStatus(in *cstor.CStorVolumeConfigStatus, out *v1.CStorVolumeConfigStatus, s conversion.Scope) error { 1158 return autoConvert_cstor_CStorVolumeConfigStatus_To_v1_CStorVolumeConfigStatus(in, out, s) 1159 } 1160 1161 func autoConvert_v1_CStorVolumeList_To_cstor_CStorVolumeList(in *v1.CStorVolumeList, out *cstor.CStorVolumeList, s conversion.Scope) error { 1162 out.ListMeta = in.ListMeta 1163 out.Items = *(*[]cstor.CStorVolume)(unsafe.Pointer(&in.Items)) 1164 return nil 1165 } 1166 1167 // Convert_v1_CStorVolumeList_To_cstor_CStorVolumeList is an autogenerated conversion function. 1168 func Convert_v1_CStorVolumeList_To_cstor_CStorVolumeList(in *v1.CStorVolumeList, out *cstor.CStorVolumeList, s conversion.Scope) error { 1169 return autoConvert_v1_CStorVolumeList_To_cstor_CStorVolumeList(in, out, s) 1170 } 1171 1172 func autoConvert_cstor_CStorVolumeList_To_v1_CStorVolumeList(in *cstor.CStorVolumeList, out *v1.CStorVolumeList, s conversion.Scope) error { 1173 out.ListMeta = in.ListMeta 1174 out.Items = *(*[]v1.CStorVolume)(unsafe.Pointer(&in.Items)) 1175 return nil 1176 } 1177 1178 // Convert_cstor_CStorVolumeList_To_v1_CStorVolumeList is an autogenerated conversion function. 1179 func Convert_cstor_CStorVolumeList_To_v1_CStorVolumeList(in *cstor.CStorVolumeList, out *v1.CStorVolumeList, s conversion.Scope) error { 1180 return autoConvert_cstor_CStorVolumeList_To_v1_CStorVolumeList(in, out, s) 1181 } 1182 1183 func autoConvert_v1_CStorVolumePolicy_To_cstor_CStorVolumePolicy(in *v1.CStorVolumePolicy, out *cstor.CStorVolumePolicy, s conversion.Scope) error { 1184 out.ObjectMeta = in.ObjectMeta 1185 if err := Convert_v1_CStorVolumePolicySpec_To_cstor_CStorVolumePolicySpec(&in.Spec, &out.Spec, s); err != nil { 1186 return err 1187 } 1188 if err := Convert_v1_CStorVolumePolicyStatus_To_cstor_CStorVolumePolicyStatus(&in.Status, &out.Status, s); err != nil { 1189 return err 1190 } 1191 return nil 1192 } 1193 1194 // Convert_v1_CStorVolumePolicy_To_cstor_CStorVolumePolicy is an autogenerated conversion function. 1195 func Convert_v1_CStorVolumePolicy_To_cstor_CStorVolumePolicy(in *v1.CStorVolumePolicy, out *cstor.CStorVolumePolicy, s conversion.Scope) error { 1196 return autoConvert_v1_CStorVolumePolicy_To_cstor_CStorVolumePolicy(in, out, s) 1197 } 1198 1199 func autoConvert_cstor_CStorVolumePolicy_To_v1_CStorVolumePolicy(in *cstor.CStorVolumePolicy, out *v1.CStorVolumePolicy, s conversion.Scope) error { 1200 out.ObjectMeta = in.ObjectMeta 1201 if err := Convert_cstor_CStorVolumePolicySpec_To_v1_CStorVolumePolicySpec(&in.Spec, &out.Spec, s); err != nil { 1202 return err 1203 } 1204 if err := Convert_cstor_CStorVolumePolicyStatus_To_v1_CStorVolumePolicyStatus(&in.Status, &out.Status, s); err != nil { 1205 return err 1206 } 1207 return nil 1208 } 1209 1210 // Convert_cstor_CStorVolumePolicy_To_v1_CStorVolumePolicy is an autogenerated conversion function. 1211 func Convert_cstor_CStorVolumePolicy_To_v1_CStorVolumePolicy(in *cstor.CStorVolumePolicy, out *v1.CStorVolumePolicy, s conversion.Scope) error { 1212 return autoConvert_cstor_CStorVolumePolicy_To_v1_CStorVolumePolicy(in, out, s) 1213 } 1214 1215 func autoConvert_v1_CStorVolumePolicyList_To_cstor_CStorVolumePolicyList(in *v1.CStorVolumePolicyList, out *cstor.CStorVolumePolicyList, s conversion.Scope) error { 1216 out.ListMeta = in.ListMeta 1217 out.Items = *(*[]cstor.CStorVolumePolicy)(unsafe.Pointer(&in.Items)) 1218 return nil 1219 } 1220 1221 // Convert_v1_CStorVolumePolicyList_To_cstor_CStorVolumePolicyList is an autogenerated conversion function. 1222 func Convert_v1_CStorVolumePolicyList_To_cstor_CStorVolumePolicyList(in *v1.CStorVolumePolicyList, out *cstor.CStorVolumePolicyList, s conversion.Scope) error { 1223 return autoConvert_v1_CStorVolumePolicyList_To_cstor_CStorVolumePolicyList(in, out, s) 1224 } 1225 1226 func autoConvert_cstor_CStorVolumePolicyList_To_v1_CStorVolumePolicyList(in *cstor.CStorVolumePolicyList, out *v1.CStorVolumePolicyList, s conversion.Scope) error { 1227 out.ListMeta = in.ListMeta 1228 out.Items = *(*[]v1.CStorVolumePolicy)(unsafe.Pointer(&in.Items)) 1229 return nil 1230 } 1231 1232 // Convert_cstor_CStorVolumePolicyList_To_v1_CStorVolumePolicyList is an autogenerated conversion function. 1233 func Convert_cstor_CStorVolumePolicyList_To_v1_CStorVolumePolicyList(in *cstor.CStorVolumePolicyList, out *v1.CStorVolumePolicyList, s conversion.Scope) error { 1234 return autoConvert_cstor_CStorVolumePolicyList_To_v1_CStorVolumePolicyList(in, out, s) 1235 } 1236 1237 func autoConvert_v1_CStorVolumePolicySpec_To_cstor_CStorVolumePolicySpec(in *v1.CStorVolumePolicySpec, out *cstor.CStorVolumePolicySpec, s conversion.Scope) error { 1238 if err := Convert_v1_Provision_To_cstor_Provision(&in.Provision, &out.Provision, s); err != nil { 1239 return err 1240 } 1241 if err := Convert_v1_TargetSpec_To_cstor_TargetSpec(&in.Target, &out.Target, s); err != nil { 1242 return err 1243 } 1244 if err := Convert_v1_ReplicaSpec_To_cstor_ReplicaSpec(&in.Replica, &out.Replica, s); err != nil { 1245 return err 1246 } 1247 out.ReplicaPoolInfo = *(*[]cstor.ReplicaPoolInfo)(unsafe.Pointer(&in.ReplicaPoolInfo)) 1248 return nil 1249 } 1250 1251 // Convert_v1_CStorVolumePolicySpec_To_cstor_CStorVolumePolicySpec is an autogenerated conversion function. 1252 func Convert_v1_CStorVolumePolicySpec_To_cstor_CStorVolumePolicySpec(in *v1.CStorVolumePolicySpec, out *cstor.CStorVolumePolicySpec, s conversion.Scope) error { 1253 return autoConvert_v1_CStorVolumePolicySpec_To_cstor_CStorVolumePolicySpec(in, out, s) 1254 } 1255 1256 func autoConvert_cstor_CStorVolumePolicySpec_To_v1_CStorVolumePolicySpec(in *cstor.CStorVolumePolicySpec, out *v1.CStorVolumePolicySpec, s conversion.Scope) error { 1257 if err := Convert_cstor_Provision_To_v1_Provision(&in.Provision, &out.Provision, s); err != nil { 1258 return err 1259 } 1260 if err := Convert_cstor_TargetSpec_To_v1_TargetSpec(&in.Target, &out.Target, s); err != nil { 1261 return err 1262 } 1263 if err := Convert_cstor_ReplicaSpec_To_v1_ReplicaSpec(&in.Replica, &out.Replica, s); err != nil { 1264 return err 1265 } 1266 out.ReplicaPoolInfo = *(*[]v1.ReplicaPoolInfo)(unsafe.Pointer(&in.ReplicaPoolInfo)) 1267 return nil 1268 } 1269 1270 // Convert_cstor_CStorVolumePolicySpec_To_v1_CStorVolumePolicySpec is an autogenerated conversion function. 1271 func Convert_cstor_CStorVolumePolicySpec_To_v1_CStorVolumePolicySpec(in *cstor.CStorVolumePolicySpec, out *v1.CStorVolumePolicySpec, s conversion.Scope) error { 1272 return autoConvert_cstor_CStorVolumePolicySpec_To_v1_CStorVolumePolicySpec(in, out, s) 1273 } 1274 1275 func autoConvert_v1_CStorVolumePolicyStatus_To_cstor_CStorVolumePolicyStatus(in *v1.CStorVolumePolicyStatus, out *cstor.CStorVolumePolicyStatus, s conversion.Scope) error { 1276 out.Phase = in.Phase 1277 return nil 1278 } 1279 1280 // Convert_v1_CStorVolumePolicyStatus_To_cstor_CStorVolumePolicyStatus is an autogenerated conversion function. 1281 func Convert_v1_CStorVolumePolicyStatus_To_cstor_CStorVolumePolicyStatus(in *v1.CStorVolumePolicyStatus, out *cstor.CStorVolumePolicyStatus, s conversion.Scope) error { 1282 return autoConvert_v1_CStorVolumePolicyStatus_To_cstor_CStorVolumePolicyStatus(in, out, s) 1283 } 1284 1285 func autoConvert_cstor_CStorVolumePolicyStatus_To_v1_CStorVolumePolicyStatus(in *cstor.CStorVolumePolicyStatus, out *v1.CStorVolumePolicyStatus, s conversion.Scope) error { 1286 out.Phase = in.Phase 1287 return nil 1288 } 1289 1290 // Convert_cstor_CStorVolumePolicyStatus_To_v1_CStorVolumePolicyStatus is an autogenerated conversion function. 1291 func Convert_cstor_CStorVolumePolicyStatus_To_v1_CStorVolumePolicyStatus(in *cstor.CStorVolumePolicyStatus, out *v1.CStorVolumePolicyStatus, s conversion.Scope) error { 1292 return autoConvert_cstor_CStorVolumePolicyStatus_To_v1_CStorVolumePolicyStatus(in, out, s) 1293 } 1294 1295 func autoConvert_v1_CStorVolumeReplica_To_cstor_CStorVolumeReplica(in *v1.CStorVolumeReplica, out *cstor.CStorVolumeReplica, s conversion.Scope) error { 1296 out.ObjectMeta = in.ObjectMeta 1297 if err := Convert_v1_CStorVolumeReplicaSpec_To_cstor_CStorVolumeReplicaSpec(&in.Spec, &out.Spec, s); err != nil { 1298 return err 1299 } 1300 if err := Convert_v1_CStorVolumeReplicaStatus_To_cstor_CStorVolumeReplicaStatus(&in.Status, &out.Status, s); err != nil { 1301 return err 1302 } 1303 if err := Convert_v1_VersionDetails_To_cstor_VersionDetails(&in.VersionDetails, &out.VersionDetails, s); err != nil { 1304 return err 1305 } 1306 return nil 1307 } 1308 1309 // Convert_v1_CStorVolumeReplica_To_cstor_CStorVolumeReplica is an autogenerated conversion function. 1310 func Convert_v1_CStorVolumeReplica_To_cstor_CStorVolumeReplica(in *v1.CStorVolumeReplica, out *cstor.CStorVolumeReplica, s conversion.Scope) error { 1311 return autoConvert_v1_CStorVolumeReplica_To_cstor_CStorVolumeReplica(in, out, s) 1312 } 1313 1314 func autoConvert_cstor_CStorVolumeReplica_To_v1_CStorVolumeReplica(in *cstor.CStorVolumeReplica, out *v1.CStorVolumeReplica, s conversion.Scope) error { 1315 out.ObjectMeta = in.ObjectMeta 1316 if err := Convert_cstor_CStorVolumeReplicaSpec_To_v1_CStorVolumeReplicaSpec(&in.Spec, &out.Spec, s); err != nil { 1317 return err 1318 } 1319 if err := Convert_cstor_CStorVolumeReplicaStatus_To_v1_CStorVolumeReplicaStatus(&in.Status, &out.Status, s); err != nil { 1320 return err 1321 } 1322 if err := Convert_cstor_VersionDetails_To_v1_VersionDetails(&in.VersionDetails, &out.VersionDetails, s); err != nil { 1323 return err 1324 } 1325 return nil 1326 } 1327 1328 // Convert_cstor_CStorVolumeReplica_To_v1_CStorVolumeReplica is an autogenerated conversion function. 1329 func Convert_cstor_CStorVolumeReplica_To_v1_CStorVolumeReplica(in *cstor.CStorVolumeReplica, out *v1.CStorVolumeReplica, s conversion.Scope) error { 1330 return autoConvert_cstor_CStorVolumeReplica_To_v1_CStorVolumeReplica(in, out, s) 1331 } 1332 1333 func autoConvert_v1_CStorVolumeReplicaCapacityDetails_To_cstor_CStorVolumeReplicaCapacityDetails(in *v1.CStorVolumeReplicaCapacityDetails, out *cstor.CStorVolumeReplicaCapacityDetails, s conversion.Scope) error { 1334 out.Total = in.Total 1335 out.Used = in.Used 1336 return nil 1337 } 1338 1339 // Convert_v1_CStorVolumeReplicaCapacityDetails_To_cstor_CStorVolumeReplicaCapacityDetails is an autogenerated conversion function. 1340 func Convert_v1_CStorVolumeReplicaCapacityDetails_To_cstor_CStorVolumeReplicaCapacityDetails(in *v1.CStorVolumeReplicaCapacityDetails, out *cstor.CStorVolumeReplicaCapacityDetails, s conversion.Scope) error { 1341 return autoConvert_v1_CStorVolumeReplicaCapacityDetails_To_cstor_CStorVolumeReplicaCapacityDetails(in, out, s) 1342 } 1343 1344 func autoConvert_cstor_CStorVolumeReplicaCapacityDetails_To_v1_CStorVolumeReplicaCapacityDetails(in *cstor.CStorVolumeReplicaCapacityDetails, out *v1.CStorVolumeReplicaCapacityDetails, s conversion.Scope) error { 1345 out.Total = in.Total 1346 out.Used = in.Used 1347 return nil 1348 } 1349 1350 // Convert_cstor_CStorVolumeReplicaCapacityDetails_To_v1_CStorVolumeReplicaCapacityDetails is an autogenerated conversion function. 1351 func Convert_cstor_CStorVolumeReplicaCapacityDetails_To_v1_CStorVolumeReplicaCapacityDetails(in *cstor.CStorVolumeReplicaCapacityDetails, out *v1.CStorVolumeReplicaCapacityDetails, s conversion.Scope) error { 1352 return autoConvert_cstor_CStorVolumeReplicaCapacityDetails_To_v1_CStorVolumeReplicaCapacityDetails(in, out, s) 1353 } 1354 1355 func autoConvert_v1_CStorVolumeReplicaDetails_To_cstor_CStorVolumeReplicaDetails(in *v1.CStorVolumeReplicaDetails, out *cstor.CStorVolumeReplicaDetails, s conversion.Scope) error { 1356 out.KnownReplicas = *(*map[cstor.ReplicaID]string)(unsafe.Pointer(&in.KnownReplicas)) 1357 return nil 1358 } 1359 1360 // Convert_v1_CStorVolumeReplicaDetails_To_cstor_CStorVolumeReplicaDetails is an autogenerated conversion function. 1361 func Convert_v1_CStorVolumeReplicaDetails_To_cstor_CStorVolumeReplicaDetails(in *v1.CStorVolumeReplicaDetails, out *cstor.CStorVolumeReplicaDetails, s conversion.Scope) error { 1362 return autoConvert_v1_CStorVolumeReplicaDetails_To_cstor_CStorVolumeReplicaDetails(in, out, s) 1363 } 1364 1365 func autoConvert_cstor_CStorVolumeReplicaDetails_To_v1_CStorVolumeReplicaDetails(in *cstor.CStorVolumeReplicaDetails, out *v1.CStorVolumeReplicaDetails, s conversion.Scope) error { 1366 out.KnownReplicas = *(*map[v1.ReplicaID]string)(unsafe.Pointer(&in.KnownReplicas)) 1367 return nil 1368 } 1369 1370 // Convert_cstor_CStorVolumeReplicaDetails_To_v1_CStorVolumeReplicaDetails is an autogenerated conversion function. 1371 func Convert_cstor_CStorVolumeReplicaDetails_To_v1_CStorVolumeReplicaDetails(in *cstor.CStorVolumeReplicaDetails, out *v1.CStorVolumeReplicaDetails, s conversion.Scope) error { 1372 return autoConvert_cstor_CStorVolumeReplicaDetails_To_v1_CStorVolumeReplicaDetails(in, out, s) 1373 } 1374 1375 func autoConvert_v1_CStorVolumeReplicaList_To_cstor_CStorVolumeReplicaList(in *v1.CStorVolumeReplicaList, out *cstor.CStorVolumeReplicaList, s conversion.Scope) error { 1376 out.ListMeta = in.ListMeta 1377 out.Items = *(*[]cstor.CStorVolumeReplica)(unsafe.Pointer(&in.Items)) 1378 return nil 1379 } 1380 1381 // Convert_v1_CStorVolumeReplicaList_To_cstor_CStorVolumeReplicaList is an autogenerated conversion function. 1382 func Convert_v1_CStorVolumeReplicaList_To_cstor_CStorVolumeReplicaList(in *v1.CStorVolumeReplicaList, out *cstor.CStorVolumeReplicaList, s conversion.Scope) error { 1383 return autoConvert_v1_CStorVolumeReplicaList_To_cstor_CStorVolumeReplicaList(in, out, s) 1384 } 1385 1386 func autoConvert_cstor_CStorVolumeReplicaList_To_v1_CStorVolumeReplicaList(in *cstor.CStorVolumeReplicaList, out *v1.CStorVolumeReplicaList, s conversion.Scope) error { 1387 out.ListMeta = in.ListMeta 1388 out.Items = *(*[]v1.CStorVolumeReplica)(unsafe.Pointer(&in.Items)) 1389 return nil 1390 } 1391 1392 // Convert_cstor_CStorVolumeReplicaList_To_v1_CStorVolumeReplicaList is an autogenerated conversion function. 1393 func Convert_cstor_CStorVolumeReplicaList_To_v1_CStorVolumeReplicaList(in *cstor.CStorVolumeReplicaList, out *v1.CStorVolumeReplicaList, s conversion.Scope) error { 1394 return autoConvert_cstor_CStorVolumeReplicaList_To_v1_CStorVolumeReplicaList(in, out, s) 1395 } 1396 1397 func autoConvert_v1_CStorVolumeReplicaSpec_To_cstor_CStorVolumeReplicaSpec(in *v1.CStorVolumeReplicaSpec, out *cstor.CStorVolumeReplicaSpec, s conversion.Scope) error { 1398 out.TargetIP = in.TargetIP 1399 out.Capacity = in.Capacity 1400 out.ZvolWorkers = in.ZvolWorkers 1401 out.ReplicaID = in.ReplicaID 1402 out.Compression = in.Compression 1403 out.BlockSize = in.BlockSize 1404 return nil 1405 } 1406 1407 // Convert_v1_CStorVolumeReplicaSpec_To_cstor_CStorVolumeReplicaSpec is an autogenerated conversion function. 1408 func Convert_v1_CStorVolumeReplicaSpec_To_cstor_CStorVolumeReplicaSpec(in *v1.CStorVolumeReplicaSpec, out *cstor.CStorVolumeReplicaSpec, s conversion.Scope) error { 1409 return autoConvert_v1_CStorVolumeReplicaSpec_To_cstor_CStorVolumeReplicaSpec(in, out, s) 1410 } 1411 1412 func autoConvert_cstor_CStorVolumeReplicaSpec_To_v1_CStorVolumeReplicaSpec(in *cstor.CStorVolumeReplicaSpec, out *v1.CStorVolumeReplicaSpec, s conversion.Scope) error { 1413 out.TargetIP = in.TargetIP 1414 out.Capacity = in.Capacity 1415 out.ZvolWorkers = in.ZvolWorkers 1416 out.ReplicaID = in.ReplicaID 1417 out.Compression = in.Compression 1418 out.BlockSize = in.BlockSize 1419 return nil 1420 } 1421 1422 // Convert_cstor_CStorVolumeReplicaSpec_To_v1_CStorVolumeReplicaSpec is an autogenerated conversion function. 1423 func Convert_cstor_CStorVolumeReplicaSpec_To_v1_CStorVolumeReplicaSpec(in *cstor.CStorVolumeReplicaSpec, out *v1.CStorVolumeReplicaSpec, s conversion.Scope) error { 1424 return autoConvert_cstor_CStorVolumeReplicaSpec_To_v1_CStorVolumeReplicaSpec(in, out, s) 1425 } 1426 1427 func autoConvert_v1_CStorVolumeReplicaStatus_To_cstor_CStorVolumeReplicaStatus(in *v1.CStorVolumeReplicaStatus, out *cstor.CStorVolumeReplicaStatus, s conversion.Scope) error { 1428 out.Phase = cstor.CStorVolumeReplicaPhase(in.Phase) 1429 if err := Convert_v1_CStorVolumeReplicaCapacityDetails_To_cstor_CStorVolumeReplicaCapacityDetails(&in.Capacity, &out.Capacity, s); err != nil { 1430 return err 1431 } 1432 out.LastTransitionTime = in.LastTransitionTime 1433 out.LastUpdateTime = in.LastUpdateTime 1434 out.Message = in.Message 1435 out.Snapshots = *(*map[string]cstor.CStorSnapshotInfo)(unsafe.Pointer(&in.Snapshots)) 1436 out.PendingSnapshots = *(*map[string]cstor.CStorSnapshotInfo)(unsafe.Pointer(&in.PendingSnapshots)) 1437 return nil 1438 } 1439 1440 // Convert_v1_CStorVolumeReplicaStatus_To_cstor_CStorVolumeReplicaStatus is an autogenerated conversion function. 1441 func Convert_v1_CStorVolumeReplicaStatus_To_cstor_CStorVolumeReplicaStatus(in *v1.CStorVolumeReplicaStatus, out *cstor.CStorVolumeReplicaStatus, s conversion.Scope) error { 1442 return autoConvert_v1_CStorVolumeReplicaStatus_To_cstor_CStorVolumeReplicaStatus(in, out, s) 1443 } 1444 1445 func autoConvert_cstor_CStorVolumeReplicaStatus_To_v1_CStorVolumeReplicaStatus(in *cstor.CStorVolumeReplicaStatus, out *v1.CStorVolumeReplicaStatus, s conversion.Scope) error { 1446 out.Phase = v1.CStorVolumeReplicaPhase(in.Phase) 1447 if err := Convert_cstor_CStorVolumeReplicaCapacityDetails_To_v1_CStorVolumeReplicaCapacityDetails(&in.Capacity, &out.Capacity, s); err != nil { 1448 return err 1449 } 1450 out.LastTransitionTime = in.LastTransitionTime 1451 out.LastUpdateTime = in.LastUpdateTime 1452 out.Message = in.Message 1453 out.Snapshots = *(*map[string]v1.CStorSnapshotInfo)(unsafe.Pointer(&in.Snapshots)) 1454 out.PendingSnapshots = *(*map[string]v1.CStorSnapshotInfo)(unsafe.Pointer(&in.PendingSnapshots)) 1455 return nil 1456 } 1457 1458 // Convert_cstor_CStorVolumeReplicaStatus_To_v1_CStorVolumeReplicaStatus is an autogenerated conversion function. 1459 func Convert_cstor_CStorVolumeReplicaStatus_To_v1_CStorVolumeReplicaStatus(in *cstor.CStorVolumeReplicaStatus, out *v1.CStorVolumeReplicaStatus, s conversion.Scope) error { 1460 return autoConvert_cstor_CStorVolumeReplicaStatus_To_v1_CStorVolumeReplicaStatus(in, out, s) 1461 } 1462 1463 func autoConvert_v1_CStorVolumeSpec_To_cstor_CStorVolumeSpec(in *v1.CStorVolumeSpec, out *cstor.CStorVolumeSpec, s conversion.Scope) error { 1464 out.Capacity = in.Capacity 1465 out.TargetIP = in.TargetIP 1466 out.TargetPort = in.TargetPort 1467 out.Iqn = in.Iqn 1468 out.TargetPortal = in.TargetPortal 1469 out.ReplicationFactor = in.ReplicationFactor 1470 out.ConsistencyFactor = in.ConsistencyFactor 1471 out.DesiredReplicationFactor = in.DesiredReplicationFactor 1472 if err := Convert_v1_CStorVolumeReplicaDetails_To_cstor_CStorVolumeReplicaDetails(&in.ReplicaDetails, &out.ReplicaDetails, s); err != nil { 1473 return err 1474 } 1475 return nil 1476 } 1477 1478 // Convert_v1_CStorVolumeSpec_To_cstor_CStorVolumeSpec is an autogenerated conversion function. 1479 func Convert_v1_CStorVolumeSpec_To_cstor_CStorVolumeSpec(in *v1.CStorVolumeSpec, out *cstor.CStorVolumeSpec, s conversion.Scope) error { 1480 return autoConvert_v1_CStorVolumeSpec_To_cstor_CStorVolumeSpec(in, out, s) 1481 } 1482 1483 func autoConvert_cstor_CStorVolumeSpec_To_v1_CStorVolumeSpec(in *cstor.CStorVolumeSpec, out *v1.CStorVolumeSpec, s conversion.Scope) error { 1484 out.Capacity = in.Capacity 1485 out.TargetIP = in.TargetIP 1486 out.TargetPort = in.TargetPort 1487 out.Iqn = in.Iqn 1488 out.TargetPortal = in.TargetPortal 1489 out.ReplicationFactor = in.ReplicationFactor 1490 out.ConsistencyFactor = in.ConsistencyFactor 1491 out.DesiredReplicationFactor = in.DesiredReplicationFactor 1492 if err := Convert_cstor_CStorVolumeReplicaDetails_To_v1_CStorVolumeReplicaDetails(&in.ReplicaDetails, &out.ReplicaDetails, s); err != nil { 1493 return err 1494 } 1495 return nil 1496 } 1497 1498 // Convert_cstor_CStorVolumeSpec_To_v1_CStorVolumeSpec is an autogenerated conversion function. 1499 func Convert_cstor_CStorVolumeSpec_To_v1_CStorVolumeSpec(in *cstor.CStorVolumeSpec, out *v1.CStorVolumeSpec, s conversion.Scope) error { 1500 return autoConvert_cstor_CStorVolumeSpec_To_v1_CStorVolumeSpec(in, out, s) 1501 } 1502 1503 func autoConvert_v1_CStorVolumeStatus_To_cstor_CStorVolumeStatus(in *v1.CStorVolumeStatus, out *cstor.CStorVolumeStatus, s conversion.Scope) error { 1504 out.Phase = cstor.CStorVolumePhase(in.Phase) 1505 out.ReplicaStatuses = *(*[]cstor.ReplicaStatus)(unsafe.Pointer(&in.ReplicaStatuses)) 1506 out.Capacity = in.Capacity 1507 out.LastTransitionTime = in.LastTransitionTime 1508 out.LastUpdateTime = in.LastUpdateTime 1509 out.Message = in.Message 1510 out.Conditions = *(*[]cstor.CStorVolumeCondition)(unsafe.Pointer(&in.Conditions)) 1511 if err := Convert_v1_CStorVolumeReplicaDetails_To_cstor_CStorVolumeReplicaDetails(&in.ReplicaDetails, &out.ReplicaDetails, s); err != nil { 1512 return err 1513 } 1514 return nil 1515 } 1516 1517 // Convert_v1_CStorVolumeStatus_To_cstor_CStorVolumeStatus is an autogenerated conversion function. 1518 func Convert_v1_CStorVolumeStatus_To_cstor_CStorVolumeStatus(in *v1.CStorVolumeStatus, out *cstor.CStorVolumeStatus, s conversion.Scope) error { 1519 return autoConvert_v1_CStorVolumeStatus_To_cstor_CStorVolumeStatus(in, out, s) 1520 } 1521 1522 func autoConvert_cstor_CStorVolumeStatus_To_v1_CStorVolumeStatus(in *cstor.CStorVolumeStatus, out *v1.CStorVolumeStatus, s conversion.Scope) error { 1523 out.Phase = v1.CStorVolumePhase(in.Phase) 1524 out.ReplicaStatuses = *(*[]v1.ReplicaStatus)(unsafe.Pointer(&in.ReplicaStatuses)) 1525 out.Capacity = in.Capacity 1526 out.LastTransitionTime = in.LastTransitionTime 1527 out.LastUpdateTime = in.LastUpdateTime 1528 out.Message = in.Message 1529 out.Conditions = *(*[]v1.CStorVolumeCondition)(unsafe.Pointer(&in.Conditions)) 1530 if err := Convert_cstor_CStorVolumeReplicaDetails_To_v1_CStorVolumeReplicaDetails(&in.ReplicaDetails, &out.ReplicaDetails, s); err != nil { 1531 return err 1532 } 1533 return nil 1534 } 1535 1536 // Convert_cstor_CStorVolumeStatus_To_v1_CStorVolumeStatus is an autogenerated conversion function. 1537 func Convert_cstor_CStorVolumeStatus_To_v1_CStorVolumeStatus(in *cstor.CStorVolumeStatus, out *v1.CStorVolumeStatus, s conversion.Scope) error { 1538 return autoConvert_cstor_CStorVolumeStatus_To_v1_CStorVolumeStatus(in, out, s) 1539 } 1540 1541 func autoConvert_v1_CVStatus_To_cstor_CVStatus(in *v1.CVStatus, out *cstor.CVStatus, s conversion.Scope) error { 1542 out.Name = in.Name 1543 out.Status = in.Status 1544 out.ReplicaStatuses = *(*[]cstor.ReplicaStatus)(unsafe.Pointer(&in.ReplicaStatuses)) 1545 return nil 1546 } 1547 1548 // Convert_v1_CVStatus_To_cstor_CVStatus is an autogenerated conversion function. 1549 func Convert_v1_CVStatus_To_cstor_CVStatus(in *v1.CVStatus, out *cstor.CVStatus, s conversion.Scope) error { 1550 return autoConvert_v1_CVStatus_To_cstor_CVStatus(in, out, s) 1551 } 1552 1553 func autoConvert_cstor_CVStatus_To_v1_CVStatus(in *cstor.CVStatus, out *v1.CVStatus, s conversion.Scope) error { 1554 out.Name = in.Name 1555 out.Status = in.Status 1556 out.ReplicaStatuses = *(*[]v1.ReplicaStatus)(unsafe.Pointer(&in.ReplicaStatuses)) 1557 return nil 1558 } 1559 1560 // Convert_cstor_CVStatus_To_v1_CVStatus is an autogenerated conversion function. 1561 func Convert_cstor_CVStatus_To_v1_CVStatus(in *cstor.CVStatus, out *v1.CVStatus, s conversion.Scope) error { 1562 return autoConvert_cstor_CVStatus_To_v1_CVStatus(in, out, s) 1563 } 1564 1565 func autoConvert_v1_CVStatusResponse_To_cstor_CVStatusResponse(in *v1.CVStatusResponse, out *cstor.CVStatusResponse, s conversion.Scope) error { 1566 out.CVStatuses = *(*[]cstor.CVStatus)(unsafe.Pointer(&in.CVStatuses)) 1567 return nil 1568 } 1569 1570 // Convert_v1_CVStatusResponse_To_cstor_CVStatusResponse is an autogenerated conversion function. 1571 func Convert_v1_CVStatusResponse_To_cstor_CVStatusResponse(in *v1.CVStatusResponse, out *cstor.CVStatusResponse, s conversion.Scope) error { 1572 return autoConvert_v1_CVStatusResponse_To_cstor_CVStatusResponse(in, out, s) 1573 } 1574 1575 func autoConvert_cstor_CVStatusResponse_To_v1_CVStatusResponse(in *cstor.CVStatusResponse, out *v1.CVStatusResponse, s conversion.Scope) error { 1576 out.CVStatuses = *(*[]v1.CVStatus)(unsafe.Pointer(&in.CVStatuses)) 1577 return nil 1578 } 1579 1580 // Convert_cstor_CVStatusResponse_To_v1_CVStatusResponse is an autogenerated conversion function. 1581 func Convert_cstor_CVStatusResponse_To_v1_CVStatusResponse(in *cstor.CVStatusResponse, out *v1.CVStatusResponse, s conversion.Scope) error { 1582 return autoConvert_cstor_CVStatusResponse_To_v1_CVStatusResponse(in, out, s) 1583 } 1584 1585 func autoConvert_v1_PoolConfig_To_cstor_PoolConfig(in *v1.PoolConfig, out *cstor.PoolConfig, s conversion.Scope) error { 1586 out.DataRaidGroupType = in.DataRaidGroupType 1587 out.WriteCacheGroupType = in.WriteCacheGroupType 1588 out.ThickProvision = in.ThickProvision 1589 out.Compression = in.Compression 1590 out.Resources = (*corev1.ResourceRequirements)(unsafe.Pointer(in.Resources)) 1591 out.AuxResources = (*corev1.ResourceRequirements)(unsafe.Pointer(in.AuxResources)) 1592 out.Tolerations = *(*[]corev1.Toleration)(unsafe.Pointer(&in.Tolerations)) 1593 out.PriorityClassName = (*string)(unsafe.Pointer(in.PriorityClassName)) 1594 out.ROThresholdLimit = (*int)(unsafe.Pointer(in.ROThresholdLimit)) 1595 return nil 1596 } 1597 1598 // Convert_v1_PoolConfig_To_cstor_PoolConfig is an autogenerated conversion function. 1599 func Convert_v1_PoolConfig_To_cstor_PoolConfig(in *v1.PoolConfig, out *cstor.PoolConfig, s conversion.Scope) error { 1600 return autoConvert_v1_PoolConfig_To_cstor_PoolConfig(in, out, s) 1601 } 1602 1603 func autoConvert_cstor_PoolConfig_To_v1_PoolConfig(in *cstor.PoolConfig, out *v1.PoolConfig, s conversion.Scope) error { 1604 out.DataRaidGroupType = in.DataRaidGroupType 1605 out.WriteCacheGroupType = in.WriteCacheGroupType 1606 out.ThickProvision = in.ThickProvision 1607 out.Compression = in.Compression 1608 out.Resources = (*corev1.ResourceRequirements)(unsafe.Pointer(in.Resources)) 1609 out.AuxResources = (*corev1.ResourceRequirements)(unsafe.Pointer(in.AuxResources)) 1610 out.Tolerations = *(*[]corev1.Toleration)(unsafe.Pointer(&in.Tolerations)) 1611 out.PriorityClassName = (*string)(unsafe.Pointer(in.PriorityClassName)) 1612 out.ROThresholdLimit = (*int)(unsafe.Pointer(in.ROThresholdLimit)) 1613 return nil 1614 } 1615 1616 // Convert_cstor_PoolConfig_To_v1_PoolConfig is an autogenerated conversion function. 1617 func Convert_cstor_PoolConfig_To_v1_PoolConfig(in *cstor.PoolConfig, out *v1.PoolConfig, s conversion.Scope) error { 1618 return autoConvert_cstor_PoolConfig_To_v1_PoolConfig(in, out, s) 1619 } 1620 1621 func autoConvert_v1_PoolSpec_To_cstor_PoolSpec(in *v1.PoolSpec, out *cstor.PoolSpec, s conversion.Scope) error { 1622 out.NodeSelector = *(*map[string]string)(unsafe.Pointer(&in.NodeSelector)) 1623 out.DataRaidGroups = *(*[]cstor.RaidGroup)(unsafe.Pointer(&in.DataRaidGroups)) 1624 out.WriteCacheRaidGroups = *(*[]cstor.RaidGroup)(unsafe.Pointer(&in.WriteCacheRaidGroups)) 1625 if err := Convert_v1_PoolConfig_To_cstor_PoolConfig(&in.PoolConfig, &out.PoolConfig, s); err != nil { 1626 return err 1627 } 1628 return nil 1629 } 1630 1631 // Convert_v1_PoolSpec_To_cstor_PoolSpec is an autogenerated conversion function. 1632 func Convert_v1_PoolSpec_To_cstor_PoolSpec(in *v1.PoolSpec, out *cstor.PoolSpec, s conversion.Scope) error { 1633 return autoConvert_v1_PoolSpec_To_cstor_PoolSpec(in, out, s) 1634 } 1635 1636 func autoConvert_cstor_PoolSpec_To_v1_PoolSpec(in *cstor.PoolSpec, out *v1.PoolSpec, s conversion.Scope) error { 1637 out.NodeSelector = *(*map[string]string)(unsafe.Pointer(&in.NodeSelector)) 1638 out.DataRaidGroups = *(*[]v1.RaidGroup)(unsafe.Pointer(&in.DataRaidGroups)) 1639 out.WriteCacheRaidGroups = *(*[]v1.RaidGroup)(unsafe.Pointer(&in.WriteCacheRaidGroups)) 1640 if err := Convert_cstor_PoolConfig_To_v1_PoolConfig(&in.PoolConfig, &out.PoolConfig, s); err != nil { 1641 return err 1642 } 1643 return nil 1644 } 1645 1646 // Convert_cstor_PoolSpec_To_v1_PoolSpec is an autogenerated conversion function. 1647 func Convert_cstor_PoolSpec_To_v1_PoolSpec(in *cstor.PoolSpec, out *v1.PoolSpec, s conversion.Scope) error { 1648 return autoConvert_cstor_PoolSpec_To_v1_PoolSpec(in, out, s) 1649 } 1650 1651 func autoConvert_v1_Provision_To_cstor_Provision(in *v1.Provision, out *cstor.Provision, s conversion.Scope) error { 1652 out.ReplicaAffinity = in.ReplicaAffinity 1653 out.BlockSize = in.BlockSize 1654 return nil 1655 } 1656 1657 // Convert_v1_Provision_To_cstor_Provision is an autogenerated conversion function. 1658 func Convert_v1_Provision_To_cstor_Provision(in *v1.Provision, out *cstor.Provision, s conversion.Scope) error { 1659 return autoConvert_v1_Provision_To_cstor_Provision(in, out, s) 1660 } 1661 1662 func autoConvert_cstor_Provision_To_v1_Provision(in *cstor.Provision, out *v1.Provision, s conversion.Scope) error { 1663 out.ReplicaAffinity = in.ReplicaAffinity 1664 out.BlockSize = in.BlockSize 1665 return nil 1666 } 1667 1668 // Convert_cstor_Provision_To_v1_Provision is an autogenerated conversion function. 1669 func Convert_cstor_Provision_To_v1_Provision(in *cstor.Provision, out *v1.Provision, s conversion.Scope) error { 1670 return autoConvert_cstor_Provision_To_v1_Provision(in, out, s) 1671 } 1672 1673 func autoConvert_v1_RaidGroup_To_cstor_RaidGroup(in *v1.RaidGroup, out *cstor.RaidGroup, s conversion.Scope) error { 1674 out.CStorPoolInstanceBlockDevices = *(*[]cstor.CStorPoolInstanceBlockDevice)(unsafe.Pointer(&in.CStorPoolInstanceBlockDevices)) 1675 return nil 1676 } 1677 1678 // Convert_v1_RaidGroup_To_cstor_RaidGroup is an autogenerated conversion function. 1679 func Convert_v1_RaidGroup_To_cstor_RaidGroup(in *v1.RaidGroup, out *cstor.RaidGroup, s conversion.Scope) error { 1680 return autoConvert_v1_RaidGroup_To_cstor_RaidGroup(in, out, s) 1681 } 1682 1683 func autoConvert_cstor_RaidGroup_To_v1_RaidGroup(in *cstor.RaidGroup, out *v1.RaidGroup, s conversion.Scope) error { 1684 out.CStorPoolInstanceBlockDevices = *(*[]v1.CStorPoolInstanceBlockDevice)(unsafe.Pointer(&in.CStorPoolInstanceBlockDevices)) 1685 return nil 1686 } 1687 1688 // Convert_cstor_RaidGroup_To_v1_RaidGroup is an autogenerated conversion function. 1689 func Convert_cstor_RaidGroup_To_v1_RaidGroup(in *cstor.RaidGroup, out *v1.RaidGroup, s conversion.Scope) error { 1690 return autoConvert_cstor_RaidGroup_To_v1_RaidGroup(in, out, s) 1691 } 1692 1693 func autoConvert_v1_ReplicaPoolInfo_To_cstor_ReplicaPoolInfo(in *v1.ReplicaPoolInfo, out *cstor.ReplicaPoolInfo, s conversion.Scope) error { 1694 out.PoolName = in.PoolName 1695 return nil 1696 } 1697 1698 // Convert_v1_ReplicaPoolInfo_To_cstor_ReplicaPoolInfo is an autogenerated conversion function. 1699 func Convert_v1_ReplicaPoolInfo_To_cstor_ReplicaPoolInfo(in *v1.ReplicaPoolInfo, out *cstor.ReplicaPoolInfo, s conversion.Scope) error { 1700 return autoConvert_v1_ReplicaPoolInfo_To_cstor_ReplicaPoolInfo(in, out, s) 1701 } 1702 1703 func autoConvert_cstor_ReplicaPoolInfo_To_v1_ReplicaPoolInfo(in *cstor.ReplicaPoolInfo, out *v1.ReplicaPoolInfo, s conversion.Scope) error { 1704 out.PoolName = in.PoolName 1705 return nil 1706 } 1707 1708 // Convert_cstor_ReplicaPoolInfo_To_v1_ReplicaPoolInfo is an autogenerated conversion function. 1709 func Convert_cstor_ReplicaPoolInfo_To_v1_ReplicaPoolInfo(in *cstor.ReplicaPoolInfo, out *v1.ReplicaPoolInfo, s conversion.Scope) error { 1710 return autoConvert_cstor_ReplicaPoolInfo_To_v1_ReplicaPoolInfo(in, out, s) 1711 } 1712 1713 func autoConvert_v1_ReplicaSpec_To_cstor_ReplicaSpec(in *v1.ReplicaSpec, out *cstor.ReplicaSpec, s conversion.Scope) error { 1714 out.IOWorkers = in.IOWorkers 1715 out.Compression = in.Compression 1716 return nil 1717 } 1718 1719 // Convert_v1_ReplicaSpec_To_cstor_ReplicaSpec is an autogenerated conversion function. 1720 func Convert_v1_ReplicaSpec_To_cstor_ReplicaSpec(in *v1.ReplicaSpec, out *cstor.ReplicaSpec, s conversion.Scope) error { 1721 return autoConvert_v1_ReplicaSpec_To_cstor_ReplicaSpec(in, out, s) 1722 } 1723 1724 func autoConvert_cstor_ReplicaSpec_To_v1_ReplicaSpec(in *cstor.ReplicaSpec, out *v1.ReplicaSpec, s conversion.Scope) error { 1725 out.IOWorkers = in.IOWorkers 1726 out.Compression = in.Compression 1727 return nil 1728 } 1729 1730 // Convert_cstor_ReplicaSpec_To_v1_ReplicaSpec is an autogenerated conversion function. 1731 func Convert_cstor_ReplicaSpec_To_v1_ReplicaSpec(in *cstor.ReplicaSpec, out *v1.ReplicaSpec, s conversion.Scope) error { 1732 return autoConvert_cstor_ReplicaSpec_To_v1_ReplicaSpec(in, out, s) 1733 } 1734 1735 func autoConvert_v1_ReplicaStatus_To_cstor_ReplicaStatus(in *v1.ReplicaStatus, out *cstor.ReplicaStatus, s conversion.Scope) error { 1736 out.ID = in.ID 1737 out.Mode = in.Mode 1738 out.CheckpointedIOSeq = in.CheckpointedIOSeq 1739 out.InflightRead = in.InflightRead 1740 out.InflightWrite = in.InflightWrite 1741 out.InflightSync = in.InflightSync 1742 out.UpTime = in.UpTime 1743 out.Quorum = in.Quorum 1744 return nil 1745 } 1746 1747 // Convert_v1_ReplicaStatus_To_cstor_ReplicaStatus is an autogenerated conversion function. 1748 func Convert_v1_ReplicaStatus_To_cstor_ReplicaStatus(in *v1.ReplicaStatus, out *cstor.ReplicaStatus, s conversion.Scope) error { 1749 return autoConvert_v1_ReplicaStatus_To_cstor_ReplicaStatus(in, out, s) 1750 } 1751 1752 func autoConvert_cstor_ReplicaStatus_To_v1_ReplicaStatus(in *cstor.ReplicaStatus, out *v1.ReplicaStatus, s conversion.Scope) error { 1753 out.ID = in.ID 1754 out.Mode = in.Mode 1755 out.CheckpointedIOSeq = in.CheckpointedIOSeq 1756 out.InflightRead = in.InflightRead 1757 out.InflightWrite = in.InflightWrite 1758 out.InflightSync = in.InflightSync 1759 out.UpTime = in.UpTime 1760 out.Quorum = in.Quorum 1761 return nil 1762 } 1763 1764 // Convert_cstor_ReplicaStatus_To_v1_ReplicaStatus is an autogenerated conversion function. 1765 func Convert_cstor_ReplicaStatus_To_v1_ReplicaStatus(in *cstor.ReplicaStatus, out *v1.ReplicaStatus, s conversion.Scope) error { 1766 return autoConvert_cstor_ReplicaStatus_To_v1_ReplicaStatus(in, out, s) 1767 } 1768 1769 func autoConvert_v1_TargetSpec_To_cstor_TargetSpec(in *v1.TargetSpec, out *cstor.TargetSpec, s conversion.Scope) error { 1770 out.QueueDepth = in.QueueDepth 1771 out.IOWorkers = in.IOWorkers 1772 out.Monitor = in.Monitor 1773 out.ReplicationFactor = in.ReplicationFactor 1774 out.Resources = (*corev1.ResourceRequirements)(unsafe.Pointer(in.Resources)) 1775 out.AuxResources = (*corev1.ResourceRequirements)(unsafe.Pointer(in.AuxResources)) 1776 out.Tolerations = *(*[]corev1.Toleration)(unsafe.Pointer(&in.Tolerations)) 1777 out.PodAffinity = (*corev1.PodAffinity)(unsafe.Pointer(in.PodAffinity)) 1778 out.NodeSelector = *(*map[string]string)(unsafe.Pointer(&in.NodeSelector)) 1779 out.PriorityClassName = in.PriorityClassName 1780 return nil 1781 } 1782 1783 // Convert_v1_TargetSpec_To_cstor_TargetSpec is an autogenerated conversion function. 1784 func Convert_v1_TargetSpec_To_cstor_TargetSpec(in *v1.TargetSpec, out *cstor.TargetSpec, s conversion.Scope) error { 1785 return autoConvert_v1_TargetSpec_To_cstor_TargetSpec(in, out, s) 1786 } 1787 1788 func autoConvert_cstor_TargetSpec_To_v1_TargetSpec(in *cstor.TargetSpec, out *v1.TargetSpec, s conversion.Scope) error { 1789 out.QueueDepth = in.QueueDepth 1790 out.IOWorkers = in.IOWorkers 1791 out.Monitor = in.Monitor 1792 out.ReplicationFactor = in.ReplicationFactor 1793 out.Resources = (*corev1.ResourceRequirements)(unsafe.Pointer(in.Resources)) 1794 out.AuxResources = (*corev1.ResourceRequirements)(unsafe.Pointer(in.AuxResources)) 1795 out.Tolerations = *(*[]corev1.Toleration)(unsafe.Pointer(&in.Tolerations)) 1796 out.PodAffinity = (*corev1.PodAffinity)(unsafe.Pointer(in.PodAffinity)) 1797 out.NodeSelector = *(*map[string]string)(unsafe.Pointer(&in.NodeSelector)) 1798 out.PriorityClassName = in.PriorityClassName 1799 return nil 1800 } 1801 1802 // Convert_cstor_TargetSpec_To_v1_TargetSpec is an autogenerated conversion function. 1803 func Convert_cstor_TargetSpec_To_v1_TargetSpec(in *cstor.TargetSpec, out *v1.TargetSpec, s conversion.Scope) error { 1804 return autoConvert_cstor_TargetSpec_To_v1_TargetSpec(in, out, s) 1805 } 1806 1807 func autoConvert_v1_VersionDetails_To_cstor_VersionDetails(in *v1.VersionDetails, out *cstor.VersionDetails, s conversion.Scope) error { 1808 out.AutoUpgrade = in.AutoUpgrade 1809 out.Desired = in.Desired 1810 if err := Convert_v1_VersionStatus_To_cstor_VersionStatus(&in.Status, &out.Status, s); err != nil { 1811 return err 1812 } 1813 return nil 1814 } 1815 1816 // Convert_v1_VersionDetails_To_cstor_VersionDetails is an autogenerated conversion function. 1817 func Convert_v1_VersionDetails_To_cstor_VersionDetails(in *v1.VersionDetails, out *cstor.VersionDetails, s conversion.Scope) error { 1818 return autoConvert_v1_VersionDetails_To_cstor_VersionDetails(in, out, s) 1819 } 1820 1821 func autoConvert_cstor_VersionDetails_To_v1_VersionDetails(in *cstor.VersionDetails, out *v1.VersionDetails, s conversion.Scope) error { 1822 out.AutoUpgrade = in.AutoUpgrade 1823 out.Desired = in.Desired 1824 if err := Convert_cstor_VersionStatus_To_v1_VersionStatus(&in.Status, &out.Status, s); err != nil { 1825 return err 1826 } 1827 return nil 1828 } 1829 1830 // Convert_cstor_VersionDetails_To_v1_VersionDetails is an autogenerated conversion function. 1831 func Convert_cstor_VersionDetails_To_v1_VersionDetails(in *cstor.VersionDetails, out *v1.VersionDetails, s conversion.Scope) error { 1832 return autoConvert_cstor_VersionDetails_To_v1_VersionDetails(in, out, s) 1833 } 1834 1835 func autoConvert_v1_VersionStatus_To_cstor_VersionStatus(in *v1.VersionStatus, out *cstor.VersionStatus, s conversion.Scope) error { 1836 out.DependentsUpgraded = in.DependentsUpgraded 1837 out.Current = in.Current 1838 out.State = cstor.VersionState(in.State) 1839 out.Message = in.Message 1840 out.Reason = in.Reason 1841 out.LastUpdateTime = in.LastUpdateTime 1842 return nil 1843 } 1844 1845 // Convert_v1_VersionStatus_To_cstor_VersionStatus is an autogenerated conversion function. 1846 func Convert_v1_VersionStatus_To_cstor_VersionStatus(in *v1.VersionStatus, out *cstor.VersionStatus, s conversion.Scope) error { 1847 return autoConvert_v1_VersionStatus_To_cstor_VersionStatus(in, out, s) 1848 } 1849 1850 func autoConvert_cstor_VersionStatus_To_v1_VersionStatus(in *cstor.VersionStatus, out *v1.VersionStatus, s conversion.Scope) error { 1851 out.DependentsUpgraded = in.DependentsUpgraded 1852 out.Current = in.Current 1853 out.State = v1.VersionState(in.State) 1854 out.Message = in.Message 1855 out.Reason = in.Reason 1856 out.LastUpdateTime = in.LastUpdateTime 1857 return nil 1858 } 1859 1860 // Convert_cstor_VersionStatus_To_v1_VersionStatus is an autogenerated conversion function. 1861 func Convert_cstor_VersionStatus_To_v1_VersionStatus(in *cstor.VersionStatus, out *v1.VersionStatus, s conversion.Scope) error { 1862 return autoConvert_cstor_VersionStatus_To_v1_VersionStatus(in, out, s) 1863 } 1864 1865 func autoConvert_v1_VolumeProvision_To_cstor_VolumeProvision(in *v1.VolumeProvision, out *cstor.VolumeProvision, s conversion.Scope) error { 1866 out.Capacity = *(*corev1.ResourceList)(unsafe.Pointer(&in.Capacity)) 1867 out.ReplicaCount = int32(in.ReplicaCount) 1868 return nil 1869 } 1870 1871 // Convert_v1_VolumeProvision_To_cstor_VolumeProvision is an autogenerated conversion function. 1872 func Convert_v1_VolumeProvision_To_cstor_VolumeProvision(in *v1.VolumeProvision, out *cstor.VolumeProvision, s conversion.Scope) error { 1873 return autoConvert_v1_VolumeProvision_To_cstor_VolumeProvision(in, out, s) 1874 } 1875 1876 func autoConvert_cstor_VolumeProvision_To_v1_VolumeProvision(in *cstor.VolumeProvision, out *v1.VolumeProvision, s conversion.Scope) error { 1877 out.Capacity = *(*corev1.ResourceList)(unsafe.Pointer(&in.Capacity)) 1878 out.ReplicaCount = int(in.ReplicaCount) 1879 return nil 1880 } 1881 1882 // Convert_cstor_VolumeProvision_To_v1_VolumeProvision is an autogenerated conversion function. 1883 func Convert_cstor_VolumeProvision_To_v1_VolumeProvision(in *cstor.VolumeProvision, out *v1.VolumeProvision, s conversion.Scope) error { 1884 return autoConvert_cstor_VolumeProvision_To_v1_VolumeProvision(in, out, s) 1885 } 1886 1887 func autoConvert_v1_ZFSCapacityAttributes_To_cstor_ZFSCapacityAttributes(in *v1.ZFSCapacityAttributes, out *cstor.ZFSCapacityAttributes, s conversion.Scope) error { 1888 out.LogicalUsed = in.LogicalUsed 1889 return nil 1890 } 1891 1892 // Convert_v1_ZFSCapacityAttributes_To_cstor_ZFSCapacityAttributes is an autogenerated conversion function. 1893 func Convert_v1_ZFSCapacityAttributes_To_cstor_ZFSCapacityAttributes(in *v1.ZFSCapacityAttributes, out *cstor.ZFSCapacityAttributes, s conversion.Scope) error { 1894 return autoConvert_v1_ZFSCapacityAttributes_To_cstor_ZFSCapacityAttributes(in, out, s) 1895 } 1896 1897 func autoConvert_cstor_ZFSCapacityAttributes_To_v1_ZFSCapacityAttributes(in *cstor.ZFSCapacityAttributes, out *v1.ZFSCapacityAttributes, s conversion.Scope) error { 1898 out.LogicalUsed = in.LogicalUsed 1899 return nil 1900 } 1901 1902 // Convert_cstor_ZFSCapacityAttributes_To_v1_ZFSCapacityAttributes is an autogenerated conversion function. 1903 func Convert_cstor_ZFSCapacityAttributes_To_v1_ZFSCapacityAttributes(in *cstor.ZFSCapacityAttributes, out *v1.ZFSCapacityAttributes, s conversion.Scope) error { 1904 return autoConvert_cstor_ZFSCapacityAttributes_To_v1_ZFSCapacityAttributes(in, out, s) 1905 }