github.com/docker/compose-on-kubernetes@v0.5.0/api/compose/v1alpha3/conversion_generated.go (about) 1 // +build !ignore_autogenerated 2 3 // Code generated by conversion-gen. DO NOT EDIT. 4 5 package v1alpha3 6 7 import ( 8 time "time" 9 unsafe "unsafe" 10 11 v1beta2 "github.com/docker/compose-on-kubernetes/api/compose/v1beta2" 12 conversion "k8s.io/apimachinery/pkg/conversion" 13 runtime "k8s.io/apimachinery/pkg/runtime" 14 ) 15 16 func init() { 17 localSchemeBuilder.Register(RegisterConversions) 18 } 19 20 // RegisterConversions adds conversion functions to the given scheme. 21 // Public to allow building arbitrary schemes. 22 func RegisterConversions(s *runtime.Scheme) error { 23 if err := s.AddGeneratedConversionFunc((*ComposeFile)(nil), (*v1beta2.ComposeFile)(nil), func(a, b interface{}, scope conversion.Scope) error { 24 return Convert_v1alpha3_ComposeFile_To_v1beta2_ComposeFile(a.(*ComposeFile), b.(*v1beta2.ComposeFile), scope) 25 }); err != nil { 26 return err 27 } 28 if err := s.AddGeneratedConversionFunc((*v1beta2.ComposeFile)(nil), (*ComposeFile)(nil), func(a, b interface{}, scope conversion.Scope) error { 29 return Convert_v1beta2_ComposeFile_To_v1alpha3_ComposeFile(a.(*v1beta2.ComposeFile), b.(*ComposeFile), scope) 30 }); err != nil { 31 return err 32 } 33 if err := s.AddGeneratedConversionFunc((*ConfigObjConfig)(nil), (*v1beta2.ConfigObjConfig)(nil), func(a, b interface{}, scope conversion.Scope) error { 34 return Convert_v1alpha3_ConfigObjConfig_To_v1beta2_ConfigObjConfig(a.(*ConfigObjConfig), b.(*v1beta2.ConfigObjConfig), scope) 35 }); err != nil { 36 return err 37 } 38 if err := s.AddGeneratedConversionFunc((*v1beta2.ConfigObjConfig)(nil), (*ConfigObjConfig)(nil), func(a, b interface{}, scope conversion.Scope) error { 39 return Convert_v1beta2_ConfigObjConfig_To_v1alpha3_ConfigObjConfig(a.(*v1beta2.ConfigObjConfig), b.(*ConfigObjConfig), scope) 40 }); err != nil { 41 return err 42 } 43 if err := s.AddGeneratedConversionFunc((*Constraint)(nil), (*v1beta2.Constraint)(nil), func(a, b interface{}, scope conversion.Scope) error { 44 return Convert_v1alpha3_Constraint_To_v1beta2_Constraint(a.(*Constraint), b.(*v1beta2.Constraint), scope) 45 }); err != nil { 46 return err 47 } 48 if err := s.AddGeneratedConversionFunc((*v1beta2.Constraint)(nil), (*Constraint)(nil), func(a, b interface{}, scope conversion.Scope) error { 49 return Convert_v1beta2_Constraint_To_v1alpha3_Constraint(a.(*v1beta2.Constraint), b.(*Constraint), scope) 50 }); err != nil { 51 return err 52 } 53 if err := s.AddGeneratedConversionFunc((*Constraints)(nil), (*v1beta2.Constraints)(nil), func(a, b interface{}, scope conversion.Scope) error { 54 return Convert_v1alpha3_Constraints_To_v1beta2_Constraints(a.(*Constraints), b.(*v1beta2.Constraints), scope) 55 }); err != nil { 56 return err 57 } 58 if err := s.AddGeneratedConversionFunc((*v1beta2.Constraints)(nil), (*Constraints)(nil), func(a, b interface{}, scope conversion.Scope) error { 59 return Convert_v1beta2_Constraints_To_v1alpha3_Constraints(a.(*v1beta2.Constraints), b.(*Constraints), scope) 60 }); err != nil { 61 return err 62 } 63 if err := s.AddGeneratedConversionFunc((*DeployConfig)(nil), (*v1beta2.DeployConfig)(nil), func(a, b interface{}, scope conversion.Scope) error { 64 return Convert_v1alpha3_DeployConfig_To_v1beta2_DeployConfig(a.(*DeployConfig), b.(*v1beta2.DeployConfig), scope) 65 }); err != nil { 66 return err 67 } 68 if err := s.AddGeneratedConversionFunc((*v1beta2.DeployConfig)(nil), (*DeployConfig)(nil), func(a, b interface{}, scope conversion.Scope) error { 69 return Convert_v1beta2_DeployConfig_To_v1alpha3_DeployConfig(a.(*v1beta2.DeployConfig), b.(*DeployConfig), scope) 70 }); err != nil { 71 return err 72 } 73 if err := s.AddGeneratedConversionFunc((*External)(nil), (*v1beta2.External)(nil), func(a, b interface{}, scope conversion.Scope) error { 74 return Convert_v1alpha3_External_To_v1beta2_External(a.(*External), b.(*v1beta2.External), scope) 75 }); err != nil { 76 return err 77 } 78 if err := s.AddGeneratedConversionFunc((*v1beta2.External)(nil), (*External)(nil), func(a, b interface{}, scope conversion.Scope) error { 79 return Convert_v1beta2_External_To_v1alpha3_External(a.(*v1beta2.External), b.(*External), scope) 80 }); err != nil { 81 return err 82 } 83 if err := s.AddGeneratedConversionFunc((*FileObjectConfig)(nil), (*v1beta2.FileObjectConfig)(nil), func(a, b interface{}, scope conversion.Scope) error { 84 return Convert_v1alpha3_FileObjectConfig_To_v1beta2_FileObjectConfig(a.(*FileObjectConfig), b.(*v1beta2.FileObjectConfig), scope) 85 }); err != nil { 86 return err 87 } 88 if err := s.AddGeneratedConversionFunc((*v1beta2.FileObjectConfig)(nil), (*FileObjectConfig)(nil), func(a, b interface{}, scope conversion.Scope) error { 89 return Convert_v1beta2_FileObjectConfig_To_v1alpha3_FileObjectConfig(a.(*v1beta2.FileObjectConfig), b.(*FileObjectConfig), scope) 90 }); err != nil { 91 return err 92 } 93 if err := s.AddGeneratedConversionFunc((*FileReferenceConfig)(nil), (*v1beta2.FileReferenceConfig)(nil), func(a, b interface{}, scope conversion.Scope) error { 94 return Convert_v1alpha3_FileReferenceConfig_To_v1beta2_FileReferenceConfig(a.(*FileReferenceConfig), b.(*v1beta2.FileReferenceConfig), scope) 95 }); err != nil { 96 return err 97 } 98 if err := s.AddGeneratedConversionFunc((*v1beta2.FileReferenceConfig)(nil), (*FileReferenceConfig)(nil), func(a, b interface{}, scope conversion.Scope) error { 99 return Convert_v1beta2_FileReferenceConfig_To_v1alpha3_FileReferenceConfig(a.(*v1beta2.FileReferenceConfig), b.(*FileReferenceConfig), scope) 100 }); err != nil { 101 return err 102 } 103 if err := s.AddGeneratedConversionFunc((*HealthCheckConfig)(nil), (*v1beta2.HealthCheckConfig)(nil), func(a, b interface{}, scope conversion.Scope) error { 104 return Convert_v1alpha3_HealthCheckConfig_To_v1beta2_HealthCheckConfig(a.(*HealthCheckConfig), b.(*v1beta2.HealthCheckConfig), scope) 105 }); err != nil { 106 return err 107 } 108 if err := s.AddGeneratedConversionFunc((*v1beta2.HealthCheckConfig)(nil), (*HealthCheckConfig)(nil), func(a, b interface{}, scope conversion.Scope) error { 109 return Convert_v1beta2_HealthCheckConfig_To_v1alpha3_HealthCheckConfig(a.(*v1beta2.HealthCheckConfig), b.(*HealthCheckConfig), scope) 110 }); err != nil { 111 return err 112 } 113 if err := s.AddGeneratedConversionFunc((*Owner)(nil), (*v1beta2.Owner)(nil), func(a, b interface{}, scope conversion.Scope) error { 114 return Convert_v1alpha3_Owner_To_v1beta2_Owner(a.(*Owner), b.(*v1beta2.Owner), scope) 115 }); err != nil { 116 return err 117 } 118 if err := s.AddGeneratedConversionFunc((*v1beta2.Owner)(nil), (*Owner)(nil), func(a, b interface{}, scope conversion.Scope) error { 119 return Convert_v1beta2_Owner_To_v1alpha3_Owner(a.(*v1beta2.Owner), b.(*Owner), scope) 120 }); err != nil { 121 return err 122 } 123 if err := s.AddGeneratedConversionFunc((*Placement)(nil), (*v1beta2.Placement)(nil), func(a, b interface{}, scope conversion.Scope) error { 124 return Convert_v1alpha3_Placement_To_v1beta2_Placement(a.(*Placement), b.(*v1beta2.Placement), scope) 125 }); err != nil { 126 return err 127 } 128 if err := s.AddGeneratedConversionFunc((*v1beta2.Placement)(nil), (*Placement)(nil), func(a, b interface{}, scope conversion.Scope) error { 129 return Convert_v1beta2_Placement_To_v1alpha3_Placement(a.(*v1beta2.Placement), b.(*Placement), scope) 130 }); err != nil { 131 return err 132 } 133 if err := s.AddGeneratedConversionFunc((*Resource)(nil), (*v1beta2.Resource)(nil), func(a, b interface{}, scope conversion.Scope) error { 134 return Convert_v1alpha3_Resource_To_v1beta2_Resource(a.(*Resource), b.(*v1beta2.Resource), scope) 135 }); err != nil { 136 return err 137 } 138 if err := s.AddGeneratedConversionFunc((*v1beta2.Resource)(nil), (*Resource)(nil), func(a, b interface{}, scope conversion.Scope) error { 139 return Convert_v1beta2_Resource_To_v1alpha3_Resource(a.(*v1beta2.Resource), b.(*Resource), scope) 140 }); err != nil { 141 return err 142 } 143 if err := s.AddGeneratedConversionFunc((*Resources)(nil), (*v1beta2.Resources)(nil), func(a, b interface{}, scope conversion.Scope) error { 144 return Convert_v1alpha3_Resources_To_v1beta2_Resources(a.(*Resources), b.(*v1beta2.Resources), scope) 145 }); err != nil { 146 return err 147 } 148 if err := s.AddGeneratedConversionFunc((*v1beta2.Resources)(nil), (*Resources)(nil), func(a, b interface{}, scope conversion.Scope) error { 149 return Convert_v1beta2_Resources_To_v1alpha3_Resources(a.(*v1beta2.Resources), b.(*Resources), scope) 150 }); err != nil { 151 return err 152 } 153 if err := s.AddGeneratedConversionFunc((*RestartPolicy)(nil), (*v1beta2.RestartPolicy)(nil), func(a, b interface{}, scope conversion.Scope) error { 154 return Convert_v1alpha3_RestartPolicy_To_v1beta2_RestartPolicy(a.(*RestartPolicy), b.(*v1beta2.RestartPolicy), scope) 155 }); err != nil { 156 return err 157 } 158 if err := s.AddGeneratedConversionFunc((*v1beta2.RestartPolicy)(nil), (*RestartPolicy)(nil), func(a, b interface{}, scope conversion.Scope) error { 159 return Convert_v1beta2_RestartPolicy_To_v1alpha3_RestartPolicy(a.(*v1beta2.RestartPolicy), b.(*RestartPolicy), scope) 160 }); err != nil { 161 return err 162 } 163 if err := s.AddGeneratedConversionFunc((*Scale)(nil), (*v1beta2.Scale)(nil), func(a, b interface{}, scope conversion.Scope) error { 164 return Convert_v1alpha3_Scale_To_v1beta2_Scale(a.(*Scale), b.(*v1beta2.Scale), scope) 165 }); err != nil { 166 return err 167 } 168 if err := s.AddGeneratedConversionFunc((*v1beta2.Scale)(nil), (*Scale)(nil), func(a, b interface{}, scope conversion.Scope) error { 169 return Convert_v1beta2_Scale_To_v1alpha3_Scale(a.(*v1beta2.Scale), b.(*Scale), scope) 170 }); err != nil { 171 return err 172 } 173 if err := s.AddGeneratedConversionFunc((*SecretConfig)(nil), (*v1beta2.SecretConfig)(nil), func(a, b interface{}, scope conversion.Scope) error { 174 return Convert_v1alpha3_SecretConfig_To_v1beta2_SecretConfig(a.(*SecretConfig), b.(*v1beta2.SecretConfig), scope) 175 }); err != nil { 176 return err 177 } 178 if err := s.AddGeneratedConversionFunc((*v1beta2.SecretConfig)(nil), (*SecretConfig)(nil), func(a, b interface{}, scope conversion.Scope) error { 179 return Convert_v1beta2_SecretConfig_To_v1alpha3_SecretConfig(a.(*v1beta2.SecretConfig), b.(*SecretConfig), scope) 180 }); err != nil { 181 return err 182 } 183 if err := s.AddGeneratedConversionFunc((*ServiceConfig)(nil), (*v1beta2.ServiceConfig)(nil), func(a, b interface{}, scope conversion.Scope) error { 184 return Convert_v1alpha3_ServiceConfig_To_v1beta2_ServiceConfig(a.(*ServiceConfig), b.(*v1beta2.ServiceConfig), scope) 185 }); err != nil { 186 return err 187 } 188 if err := s.AddGeneratedConversionFunc((*v1beta2.ServiceConfig)(nil), (*ServiceConfig)(nil), func(a, b interface{}, scope conversion.Scope) error { 189 return Convert_v1beta2_ServiceConfig_To_v1alpha3_ServiceConfig(a.(*v1beta2.ServiceConfig), b.(*ServiceConfig), scope) 190 }); err != nil { 191 return err 192 } 193 if err := s.AddGeneratedConversionFunc((*ServiceConfigObjConfig)(nil), (*v1beta2.ServiceConfigObjConfig)(nil), func(a, b interface{}, scope conversion.Scope) error { 194 return Convert_v1alpha3_ServiceConfigObjConfig_To_v1beta2_ServiceConfigObjConfig(a.(*ServiceConfigObjConfig), b.(*v1beta2.ServiceConfigObjConfig), scope) 195 }); err != nil { 196 return err 197 } 198 if err := s.AddGeneratedConversionFunc((*v1beta2.ServiceConfigObjConfig)(nil), (*ServiceConfigObjConfig)(nil), func(a, b interface{}, scope conversion.Scope) error { 199 return Convert_v1beta2_ServiceConfigObjConfig_To_v1alpha3_ServiceConfigObjConfig(a.(*v1beta2.ServiceConfigObjConfig), b.(*ServiceConfigObjConfig), scope) 200 }); err != nil { 201 return err 202 } 203 if err := s.AddGeneratedConversionFunc((*ServicePortConfig)(nil), (*v1beta2.ServicePortConfig)(nil), func(a, b interface{}, scope conversion.Scope) error { 204 return Convert_v1alpha3_ServicePortConfig_To_v1beta2_ServicePortConfig(a.(*ServicePortConfig), b.(*v1beta2.ServicePortConfig), scope) 205 }); err != nil { 206 return err 207 } 208 if err := s.AddGeneratedConversionFunc((*v1beta2.ServicePortConfig)(nil), (*ServicePortConfig)(nil), func(a, b interface{}, scope conversion.Scope) error { 209 return Convert_v1beta2_ServicePortConfig_To_v1alpha3_ServicePortConfig(a.(*v1beta2.ServicePortConfig), b.(*ServicePortConfig), scope) 210 }); err != nil { 211 return err 212 } 213 if err := s.AddGeneratedConversionFunc((*ServiceSecretConfig)(nil), (*v1beta2.ServiceSecretConfig)(nil), func(a, b interface{}, scope conversion.Scope) error { 214 return Convert_v1alpha3_ServiceSecretConfig_To_v1beta2_ServiceSecretConfig(a.(*ServiceSecretConfig), b.(*v1beta2.ServiceSecretConfig), scope) 215 }); err != nil { 216 return err 217 } 218 if err := s.AddGeneratedConversionFunc((*v1beta2.ServiceSecretConfig)(nil), (*ServiceSecretConfig)(nil), func(a, b interface{}, scope conversion.Scope) error { 219 return Convert_v1beta2_ServiceSecretConfig_To_v1alpha3_ServiceSecretConfig(a.(*v1beta2.ServiceSecretConfig), b.(*ServiceSecretConfig), scope) 220 }); err != nil { 221 return err 222 } 223 if err := s.AddGeneratedConversionFunc((*ServiceVolumeConfig)(nil), (*v1beta2.ServiceVolumeConfig)(nil), func(a, b interface{}, scope conversion.Scope) error { 224 return Convert_v1alpha3_ServiceVolumeConfig_To_v1beta2_ServiceVolumeConfig(a.(*ServiceVolumeConfig), b.(*v1beta2.ServiceVolumeConfig), scope) 225 }); err != nil { 226 return err 227 } 228 if err := s.AddGeneratedConversionFunc((*v1beta2.ServiceVolumeConfig)(nil), (*ServiceVolumeConfig)(nil), func(a, b interface{}, scope conversion.Scope) error { 229 return Convert_v1beta2_ServiceVolumeConfig_To_v1alpha3_ServiceVolumeConfig(a.(*v1beta2.ServiceVolumeConfig), b.(*ServiceVolumeConfig), scope) 230 }); err != nil { 231 return err 232 } 233 if err := s.AddGeneratedConversionFunc((*Stack)(nil), (*v1beta2.Stack)(nil), func(a, b interface{}, scope conversion.Scope) error { 234 return Convert_v1alpha3_Stack_To_v1beta2_Stack(a.(*Stack), b.(*v1beta2.Stack), scope) 235 }); err != nil { 236 return err 237 } 238 if err := s.AddGeneratedConversionFunc((*v1beta2.Stack)(nil), (*Stack)(nil), func(a, b interface{}, scope conversion.Scope) error { 239 return Convert_v1beta2_Stack_To_v1alpha3_Stack(a.(*v1beta2.Stack), b.(*Stack), scope) 240 }); err != nil { 241 return err 242 } 243 if err := s.AddGeneratedConversionFunc((*StackList)(nil), (*v1beta2.StackList)(nil), func(a, b interface{}, scope conversion.Scope) error { 244 return Convert_v1alpha3_StackList_To_v1beta2_StackList(a.(*StackList), b.(*v1beta2.StackList), scope) 245 }); err != nil { 246 return err 247 } 248 if err := s.AddGeneratedConversionFunc((*v1beta2.StackList)(nil), (*StackList)(nil), func(a, b interface{}, scope conversion.Scope) error { 249 return Convert_v1beta2_StackList_To_v1alpha3_StackList(a.(*v1beta2.StackList), b.(*StackList), scope) 250 }); err != nil { 251 return err 252 } 253 if err := s.AddGeneratedConversionFunc((*StackSpec)(nil), (*v1beta2.StackSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 254 return Convert_v1alpha3_StackSpec_To_v1beta2_StackSpec(a.(*StackSpec), b.(*v1beta2.StackSpec), scope) 255 }); err != nil { 256 return err 257 } 258 if err := s.AddGeneratedConversionFunc((*v1beta2.StackSpec)(nil), (*StackSpec)(nil), func(a, b interface{}, scope conversion.Scope) error { 259 return Convert_v1beta2_StackSpec_To_v1alpha3_StackSpec(a.(*v1beta2.StackSpec), b.(*StackSpec), scope) 260 }); err != nil { 261 return err 262 } 263 if err := s.AddGeneratedConversionFunc((*StackStatus)(nil), (*v1beta2.StackStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 264 return Convert_v1alpha3_StackStatus_To_v1beta2_StackStatus(a.(*StackStatus), b.(*v1beta2.StackStatus), scope) 265 }); err != nil { 266 return err 267 } 268 if err := s.AddGeneratedConversionFunc((*v1beta2.StackStatus)(nil), (*StackStatus)(nil), func(a, b interface{}, scope conversion.Scope) error { 269 return Convert_v1beta2_StackStatus_To_v1alpha3_StackStatus(a.(*v1beta2.StackStatus), b.(*StackStatus), scope) 270 }); err != nil { 271 return err 272 } 273 if err := s.AddGeneratedConversionFunc((*UpdateConfig)(nil), (*v1beta2.UpdateConfig)(nil), func(a, b interface{}, scope conversion.Scope) error { 274 return Convert_v1alpha3_UpdateConfig_To_v1beta2_UpdateConfig(a.(*UpdateConfig), b.(*v1beta2.UpdateConfig), scope) 275 }); err != nil { 276 return err 277 } 278 if err := s.AddGeneratedConversionFunc((*v1beta2.UpdateConfig)(nil), (*UpdateConfig)(nil), func(a, b interface{}, scope conversion.Scope) error { 279 return Convert_v1beta2_UpdateConfig_To_v1alpha3_UpdateConfig(a.(*v1beta2.UpdateConfig), b.(*UpdateConfig), scope) 280 }); err != nil { 281 return err 282 } 283 return nil 284 } 285 286 func autoConvert_v1alpha3_ComposeFile_To_v1beta2_ComposeFile(in *ComposeFile, out *v1beta2.ComposeFile, s conversion.Scope) error { 287 out.ObjectMeta = in.ObjectMeta 288 out.ComposeFile = in.ComposeFile 289 return nil 290 } 291 292 // Convert_v1alpha3_ComposeFile_To_v1beta2_ComposeFile is an autogenerated conversion function. 293 func Convert_v1alpha3_ComposeFile_To_v1beta2_ComposeFile(in *ComposeFile, out *v1beta2.ComposeFile, s conversion.Scope) error { 294 return autoConvert_v1alpha3_ComposeFile_To_v1beta2_ComposeFile(in, out, s) 295 } 296 297 func autoConvert_v1beta2_ComposeFile_To_v1alpha3_ComposeFile(in *v1beta2.ComposeFile, out *ComposeFile, s conversion.Scope) error { 298 out.ObjectMeta = in.ObjectMeta 299 out.ComposeFile = in.ComposeFile 300 return nil 301 } 302 303 // Convert_v1beta2_ComposeFile_To_v1alpha3_ComposeFile is an autogenerated conversion function. 304 func Convert_v1beta2_ComposeFile_To_v1alpha3_ComposeFile(in *v1beta2.ComposeFile, out *ComposeFile, s conversion.Scope) error { 305 return autoConvert_v1beta2_ComposeFile_To_v1alpha3_ComposeFile(in, out, s) 306 } 307 308 func autoConvert_v1alpha3_ConfigObjConfig_To_v1beta2_ConfigObjConfig(in *ConfigObjConfig, out *v1beta2.ConfigObjConfig, s conversion.Scope) error { 309 out.Name = in.Name 310 out.File = in.File 311 if err := Convert_v1alpha3_External_To_v1beta2_External(&in.External, &out.External, s); err != nil { 312 return err 313 } 314 out.Labels = *(*map[string]string)(unsafe.Pointer(&in.Labels)) 315 return nil 316 } 317 318 // Convert_v1alpha3_ConfigObjConfig_To_v1beta2_ConfigObjConfig is an autogenerated conversion function. 319 func Convert_v1alpha3_ConfigObjConfig_To_v1beta2_ConfigObjConfig(in *ConfigObjConfig, out *v1beta2.ConfigObjConfig, s conversion.Scope) error { 320 return autoConvert_v1alpha3_ConfigObjConfig_To_v1beta2_ConfigObjConfig(in, out, s) 321 } 322 323 func autoConvert_v1beta2_ConfigObjConfig_To_v1alpha3_ConfigObjConfig(in *v1beta2.ConfigObjConfig, out *ConfigObjConfig, s conversion.Scope) error { 324 out.Name = in.Name 325 out.File = in.File 326 if err := Convert_v1beta2_External_To_v1alpha3_External(&in.External, &out.External, s); err != nil { 327 return err 328 } 329 out.Labels = *(*map[string]string)(unsafe.Pointer(&in.Labels)) 330 return nil 331 } 332 333 // Convert_v1beta2_ConfigObjConfig_To_v1alpha3_ConfigObjConfig is an autogenerated conversion function. 334 func Convert_v1beta2_ConfigObjConfig_To_v1alpha3_ConfigObjConfig(in *v1beta2.ConfigObjConfig, out *ConfigObjConfig, s conversion.Scope) error { 335 return autoConvert_v1beta2_ConfigObjConfig_To_v1alpha3_ConfigObjConfig(in, out, s) 336 } 337 338 func autoConvert_v1alpha3_Constraint_To_v1beta2_Constraint(in *Constraint, out *v1beta2.Constraint, s conversion.Scope) error { 339 out.Value = in.Value 340 out.Operator = in.Operator 341 return nil 342 } 343 344 // Convert_v1alpha3_Constraint_To_v1beta2_Constraint is an autogenerated conversion function. 345 func Convert_v1alpha3_Constraint_To_v1beta2_Constraint(in *Constraint, out *v1beta2.Constraint, s conversion.Scope) error { 346 return autoConvert_v1alpha3_Constraint_To_v1beta2_Constraint(in, out, s) 347 } 348 349 func autoConvert_v1beta2_Constraint_To_v1alpha3_Constraint(in *v1beta2.Constraint, out *Constraint, s conversion.Scope) error { 350 out.Value = in.Value 351 out.Operator = in.Operator 352 return nil 353 } 354 355 // Convert_v1beta2_Constraint_To_v1alpha3_Constraint is an autogenerated conversion function. 356 func Convert_v1beta2_Constraint_To_v1alpha3_Constraint(in *v1beta2.Constraint, out *Constraint, s conversion.Scope) error { 357 return autoConvert_v1beta2_Constraint_To_v1alpha3_Constraint(in, out, s) 358 } 359 360 func autoConvert_v1alpha3_Constraints_To_v1beta2_Constraints(in *Constraints, out *v1beta2.Constraints, s conversion.Scope) error { 361 out.OperatingSystem = (*v1beta2.Constraint)(unsafe.Pointer(in.OperatingSystem)) 362 out.Architecture = (*v1beta2.Constraint)(unsafe.Pointer(in.Architecture)) 363 out.Hostname = (*v1beta2.Constraint)(unsafe.Pointer(in.Hostname)) 364 out.MatchLabels = *(*map[string]v1beta2.Constraint)(unsafe.Pointer(&in.MatchLabels)) 365 return nil 366 } 367 368 // Convert_v1alpha3_Constraints_To_v1beta2_Constraints is an autogenerated conversion function. 369 func Convert_v1alpha3_Constraints_To_v1beta2_Constraints(in *Constraints, out *v1beta2.Constraints, s conversion.Scope) error { 370 return autoConvert_v1alpha3_Constraints_To_v1beta2_Constraints(in, out, s) 371 } 372 373 func autoConvert_v1beta2_Constraints_To_v1alpha3_Constraints(in *v1beta2.Constraints, out *Constraints, s conversion.Scope) error { 374 out.OperatingSystem = (*Constraint)(unsafe.Pointer(in.OperatingSystem)) 375 out.Architecture = (*Constraint)(unsafe.Pointer(in.Architecture)) 376 out.Hostname = (*Constraint)(unsafe.Pointer(in.Hostname)) 377 out.MatchLabels = *(*map[string]Constraint)(unsafe.Pointer(&in.MatchLabels)) 378 return nil 379 } 380 381 // Convert_v1beta2_Constraints_To_v1alpha3_Constraints is an autogenerated conversion function. 382 func Convert_v1beta2_Constraints_To_v1alpha3_Constraints(in *v1beta2.Constraints, out *Constraints, s conversion.Scope) error { 383 return autoConvert_v1beta2_Constraints_To_v1alpha3_Constraints(in, out, s) 384 } 385 386 func autoConvert_v1alpha3_DeployConfig_To_v1beta2_DeployConfig(in *DeployConfig, out *v1beta2.DeployConfig, s conversion.Scope) error { 387 out.Mode = in.Mode 388 out.Replicas = (*uint64)(unsafe.Pointer(in.Replicas)) 389 out.Labels = *(*map[string]string)(unsafe.Pointer(&in.Labels)) 390 out.UpdateConfig = (*v1beta2.UpdateConfig)(unsafe.Pointer(in.UpdateConfig)) 391 if err := Convert_v1alpha3_Resources_To_v1beta2_Resources(&in.Resources, &out.Resources, s); err != nil { 392 return err 393 } 394 out.RestartPolicy = (*v1beta2.RestartPolicy)(unsafe.Pointer(in.RestartPolicy)) 395 if err := Convert_v1alpha3_Placement_To_v1beta2_Placement(&in.Placement, &out.Placement, s); err != nil { 396 return err 397 } 398 return nil 399 } 400 401 // Convert_v1alpha3_DeployConfig_To_v1beta2_DeployConfig is an autogenerated conversion function. 402 func Convert_v1alpha3_DeployConfig_To_v1beta2_DeployConfig(in *DeployConfig, out *v1beta2.DeployConfig, s conversion.Scope) error { 403 return autoConvert_v1alpha3_DeployConfig_To_v1beta2_DeployConfig(in, out, s) 404 } 405 406 func autoConvert_v1beta2_DeployConfig_To_v1alpha3_DeployConfig(in *v1beta2.DeployConfig, out *DeployConfig, s conversion.Scope) error { 407 out.Mode = in.Mode 408 out.Replicas = (*uint64)(unsafe.Pointer(in.Replicas)) 409 out.Labels = *(*map[string]string)(unsafe.Pointer(&in.Labels)) 410 out.UpdateConfig = (*UpdateConfig)(unsafe.Pointer(in.UpdateConfig)) 411 if err := Convert_v1beta2_Resources_To_v1alpha3_Resources(&in.Resources, &out.Resources, s); err != nil { 412 return err 413 } 414 out.RestartPolicy = (*RestartPolicy)(unsafe.Pointer(in.RestartPolicy)) 415 if err := Convert_v1beta2_Placement_To_v1alpha3_Placement(&in.Placement, &out.Placement, s); err != nil { 416 return err 417 } 418 return nil 419 } 420 421 // Convert_v1beta2_DeployConfig_To_v1alpha3_DeployConfig is an autogenerated conversion function. 422 func Convert_v1beta2_DeployConfig_To_v1alpha3_DeployConfig(in *v1beta2.DeployConfig, out *DeployConfig, s conversion.Scope) error { 423 return autoConvert_v1beta2_DeployConfig_To_v1alpha3_DeployConfig(in, out, s) 424 } 425 426 func autoConvert_v1alpha3_External_To_v1beta2_External(in *External, out *v1beta2.External, s conversion.Scope) error { 427 out.Name = in.Name 428 out.External = in.External 429 return nil 430 } 431 432 // Convert_v1alpha3_External_To_v1beta2_External is an autogenerated conversion function. 433 func Convert_v1alpha3_External_To_v1beta2_External(in *External, out *v1beta2.External, s conversion.Scope) error { 434 return autoConvert_v1alpha3_External_To_v1beta2_External(in, out, s) 435 } 436 437 func autoConvert_v1beta2_External_To_v1alpha3_External(in *v1beta2.External, out *External, s conversion.Scope) error { 438 out.Name = in.Name 439 out.External = in.External 440 return nil 441 } 442 443 // Convert_v1beta2_External_To_v1alpha3_External is an autogenerated conversion function. 444 func Convert_v1beta2_External_To_v1alpha3_External(in *v1beta2.External, out *External, s conversion.Scope) error { 445 return autoConvert_v1beta2_External_To_v1alpha3_External(in, out, s) 446 } 447 448 func autoConvert_v1alpha3_FileObjectConfig_To_v1beta2_FileObjectConfig(in *FileObjectConfig, out *v1beta2.FileObjectConfig, s conversion.Scope) error { 449 out.Name = in.Name 450 out.File = in.File 451 if err := Convert_v1alpha3_External_To_v1beta2_External(&in.External, &out.External, s); err != nil { 452 return err 453 } 454 out.Labels = *(*map[string]string)(unsafe.Pointer(&in.Labels)) 455 return nil 456 } 457 458 // Convert_v1alpha3_FileObjectConfig_To_v1beta2_FileObjectConfig is an autogenerated conversion function. 459 func Convert_v1alpha3_FileObjectConfig_To_v1beta2_FileObjectConfig(in *FileObjectConfig, out *v1beta2.FileObjectConfig, s conversion.Scope) error { 460 return autoConvert_v1alpha3_FileObjectConfig_To_v1beta2_FileObjectConfig(in, out, s) 461 } 462 463 func autoConvert_v1beta2_FileObjectConfig_To_v1alpha3_FileObjectConfig(in *v1beta2.FileObjectConfig, out *FileObjectConfig, s conversion.Scope) error { 464 out.Name = in.Name 465 out.File = in.File 466 if err := Convert_v1beta2_External_To_v1alpha3_External(&in.External, &out.External, s); err != nil { 467 return err 468 } 469 out.Labels = *(*map[string]string)(unsafe.Pointer(&in.Labels)) 470 return nil 471 } 472 473 // Convert_v1beta2_FileObjectConfig_To_v1alpha3_FileObjectConfig is an autogenerated conversion function. 474 func Convert_v1beta2_FileObjectConfig_To_v1alpha3_FileObjectConfig(in *v1beta2.FileObjectConfig, out *FileObjectConfig, s conversion.Scope) error { 475 return autoConvert_v1beta2_FileObjectConfig_To_v1alpha3_FileObjectConfig(in, out, s) 476 } 477 478 func autoConvert_v1alpha3_FileReferenceConfig_To_v1beta2_FileReferenceConfig(in *FileReferenceConfig, out *v1beta2.FileReferenceConfig, s conversion.Scope) error { 479 out.Source = in.Source 480 out.Target = in.Target 481 out.UID = in.UID 482 out.GID = in.GID 483 out.Mode = (*uint32)(unsafe.Pointer(in.Mode)) 484 return nil 485 } 486 487 // Convert_v1alpha3_FileReferenceConfig_To_v1beta2_FileReferenceConfig is an autogenerated conversion function. 488 func Convert_v1alpha3_FileReferenceConfig_To_v1beta2_FileReferenceConfig(in *FileReferenceConfig, out *v1beta2.FileReferenceConfig, s conversion.Scope) error { 489 return autoConvert_v1alpha3_FileReferenceConfig_To_v1beta2_FileReferenceConfig(in, out, s) 490 } 491 492 func autoConvert_v1beta2_FileReferenceConfig_To_v1alpha3_FileReferenceConfig(in *v1beta2.FileReferenceConfig, out *FileReferenceConfig, s conversion.Scope) error { 493 out.Source = in.Source 494 out.Target = in.Target 495 out.UID = in.UID 496 out.GID = in.GID 497 out.Mode = (*uint32)(unsafe.Pointer(in.Mode)) 498 return nil 499 } 500 501 // Convert_v1beta2_FileReferenceConfig_To_v1alpha3_FileReferenceConfig is an autogenerated conversion function. 502 func Convert_v1beta2_FileReferenceConfig_To_v1alpha3_FileReferenceConfig(in *v1beta2.FileReferenceConfig, out *FileReferenceConfig, s conversion.Scope) error { 503 return autoConvert_v1beta2_FileReferenceConfig_To_v1alpha3_FileReferenceConfig(in, out, s) 504 } 505 506 func autoConvert_v1alpha3_HealthCheckConfig_To_v1beta2_HealthCheckConfig(in *HealthCheckConfig, out *v1beta2.HealthCheckConfig, s conversion.Scope) error { 507 out.Test = *(*[]string)(unsafe.Pointer(&in.Test)) 508 out.Timeout = (*time.Duration)(unsafe.Pointer(in.Timeout)) 509 out.Interval = (*time.Duration)(unsafe.Pointer(in.Interval)) 510 out.Retries = (*uint64)(unsafe.Pointer(in.Retries)) 511 return nil 512 } 513 514 // Convert_v1alpha3_HealthCheckConfig_To_v1beta2_HealthCheckConfig is an autogenerated conversion function. 515 func Convert_v1alpha3_HealthCheckConfig_To_v1beta2_HealthCheckConfig(in *HealthCheckConfig, out *v1beta2.HealthCheckConfig, s conversion.Scope) error { 516 return autoConvert_v1alpha3_HealthCheckConfig_To_v1beta2_HealthCheckConfig(in, out, s) 517 } 518 519 func autoConvert_v1beta2_HealthCheckConfig_To_v1alpha3_HealthCheckConfig(in *v1beta2.HealthCheckConfig, out *HealthCheckConfig, s conversion.Scope) error { 520 out.Test = *(*[]string)(unsafe.Pointer(&in.Test)) 521 out.Timeout = (*time.Duration)(unsafe.Pointer(in.Timeout)) 522 out.Interval = (*time.Duration)(unsafe.Pointer(in.Interval)) 523 out.Retries = (*uint64)(unsafe.Pointer(in.Retries)) 524 return nil 525 } 526 527 // Convert_v1beta2_HealthCheckConfig_To_v1alpha3_HealthCheckConfig is an autogenerated conversion function. 528 func Convert_v1beta2_HealthCheckConfig_To_v1alpha3_HealthCheckConfig(in *v1beta2.HealthCheckConfig, out *HealthCheckConfig, s conversion.Scope) error { 529 return autoConvert_v1beta2_HealthCheckConfig_To_v1alpha3_HealthCheckConfig(in, out, s) 530 } 531 532 func autoConvert_v1alpha3_Owner_To_v1beta2_Owner(in *Owner, out *v1beta2.Owner, s conversion.Scope) error { 533 out.ObjectMeta = in.ObjectMeta 534 out.Owner = in.Owner 535 return nil 536 } 537 538 // Convert_v1alpha3_Owner_To_v1beta2_Owner is an autogenerated conversion function. 539 func Convert_v1alpha3_Owner_To_v1beta2_Owner(in *Owner, out *v1beta2.Owner, s conversion.Scope) error { 540 return autoConvert_v1alpha3_Owner_To_v1beta2_Owner(in, out, s) 541 } 542 543 func autoConvert_v1beta2_Owner_To_v1alpha3_Owner(in *v1beta2.Owner, out *Owner, s conversion.Scope) error { 544 out.ObjectMeta = in.ObjectMeta 545 out.Owner = in.Owner 546 return nil 547 } 548 549 // Convert_v1beta2_Owner_To_v1alpha3_Owner is an autogenerated conversion function. 550 func Convert_v1beta2_Owner_To_v1alpha3_Owner(in *v1beta2.Owner, out *Owner, s conversion.Scope) error { 551 return autoConvert_v1beta2_Owner_To_v1alpha3_Owner(in, out, s) 552 } 553 554 func autoConvert_v1alpha3_Placement_To_v1beta2_Placement(in *Placement, out *v1beta2.Placement, s conversion.Scope) error { 555 out.Constraints = (*v1beta2.Constraints)(unsafe.Pointer(in.Constraints)) 556 return nil 557 } 558 559 // Convert_v1alpha3_Placement_To_v1beta2_Placement is an autogenerated conversion function. 560 func Convert_v1alpha3_Placement_To_v1beta2_Placement(in *Placement, out *v1beta2.Placement, s conversion.Scope) error { 561 return autoConvert_v1alpha3_Placement_To_v1beta2_Placement(in, out, s) 562 } 563 564 func autoConvert_v1beta2_Placement_To_v1alpha3_Placement(in *v1beta2.Placement, out *Placement, s conversion.Scope) error { 565 out.Constraints = (*Constraints)(unsafe.Pointer(in.Constraints)) 566 return nil 567 } 568 569 // Convert_v1beta2_Placement_To_v1alpha3_Placement is an autogenerated conversion function. 570 func Convert_v1beta2_Placement_To_v1alpha3_Placement(in *v1beta2.Placement, out *Placement, s conversion.Scope) error { 571 return autoConvert_v1beta2_Placement_To_v1alpha3_Placement(in, out, s) 572 } 573 574 func autoConvert_v1alpha3_Resource_To_v1beta2_Resource(in *Resource, out *v1beta2.Resource, s conversion.Scope) error { 575 out.NanoCPUs = in.NanoCPUs 576 out.MemoryBytes = in.MemoryBytes 577 return nil 578 } 579 580 // Convert_v1alpha3_Resource_To_v1beta2_Resource is an autogenerated conversion function. 581 func Convert_v1alpha3_Resource_To_v1beta2_Resource(in *Resource, out *v1beta2.Resource, s conversion.Scope) error { 582 return autoConvert_v1alpha3_Resource_To_v1beta2_Resource(in, out, s) 583 } 584 585 func autoConvert_v1beta2_Resource_To_v1alpha3_Resource(in *v1beta2.Resource, out *Resource, s conversion.Scope) error { 586 out.NanoCPUs = in.NanoCPUs 587 out.MemoryBytes = in.MemoryBytes 588 return nil 589 } 590 591 // Convert_v1beta2_Resource_To_v1alpha3_Resource is an autogenerated conversion function. 592 func Convert_v1beta2_Resource_To_v1alpha3_Resource(in *v1beta2.Resource, out *Resource, s conversion.Scope) error { 593 return autoConvert_v1beta2_Resource_To_v1alpha3_Resource(in, out, s) 594 } 595 596 func autoConvert_v1alpha3_Resources_To_v1beta2_Resources(in *Resources, out *v1beta2.Resources, s conversion.Scope) error { 597 out.Limits = (*v1beta2.Resource)(unsafe.Pointer(in.Limits)) 598 out.Reservations = (*v1beta2.Resource)(unsafe.Pointer(in.Reservations)) 599 return nil 600 } 601 602 // Convert_v1alpha3_Resources_To_v1beta2_Resources is an autogenerated conversion function. 603 func Convert_v1alpha3_Resources_To_v1beta2_Resources(in *Resources, out *v1beta2.Resources, s conversion.Scope) error { 604 return autoConvert_v1alpha3_Resources_To_v1beta2_Resources(in, out, s) 605 } 606 607 func autoConvert_v1beta2_Resources_To_v1alpha3_Resources(in *v1beta2.Resources, out *Resources, s conversion.Scope) error { 608 out.Limits = (*Resource)(unsafe.Pointer(in.Limits)) 609 out.Reservations = (*Resource)(unsafe.Pointer(in.Reservations)) 610 return nil 611 } 612 613 // Convert_v1beta2_Resources_To_v1alpha3_Resources is an autogenerated conversion function. 614 func Convert_v1beta2_Resources_To_v1alpha3_Resources(in *v1beta2.Resources, out *Resources, s conversion.Scope) error { 615 return autoConvert_v1beta2_Resources_To_v1alpha3_Resources(in, out, s) 616 } 617 618 func autoConvert_v1alpha3_RestartPolicy_To_v1beta2_RestartPolicy(in *RestartPolicy, out *v1beta2.RestartPolicy, s conversion.Scope) error { 619 out.Condition = in.Condition 620 return nil 621 } 622 623 // Convert_v1alpha3_RestartPolicy_To_v1beta2_RestartPolicy is an autogenerated conversion function. 624 func Convert_v1alpha3_RestartPolicy_To_v1beta2_RestartPolicy(in *RestartPolicy, out *v1beta2.RestartPolicy, s conversion.Scope) error { 625 return autoConvert_v1alpha3_RestartPolicy_To_v1beta2_RestartPolicy(in, out, s) 626 } 627 628 func autoConvert_v1beta2_RestartPolicy_To_v1alpha3_RestartPolicy(in *v1beta2.RestartPolicy, out *RestartPolicy, s conversion.Scope) error { 629 out.Condition = in.Condition 630 return nil 631 } 632 633 // Convert_v1beta2_RestartPolicy_To_v1alpha3_RestartPolicy is an autogenerated conversion function. 634 func Convert_v1beta2_RestartPolicy_To_v1alpha3_RestartPolicy(in *v1beta2.RestartPolicy, out *RestartPolicy, s conversion.Scope) error { 635 return autoConvert_v1beta2_RestartPolicy_To_v1alpha3_RestartPolicy(in, out, s) 636 } 637 638 func autoConvert_v1alpha3_Scale_To_v1beta2_Scale(in *Scale, out *v1beta2.Scale, s conversion.Scope) error { 639 out.ObjectMeta = in.ObjectMeta 640 out.Spec = *(*map[string]int)(unsafe.Pointer(&in.Spec)) 641 out.Status = *(*map[string]int)(unsafe.Pointer(&in.Status)) 642 return nil 643 } 644 645 // Convert_v1alpha3_Scale_To_v1beta2_Scale is an autogenerated conversion function. 646 func Convert_v1alpha3_Scale_To_v1beta2_Scale(in *Scale, out *v1beta2.Scale, s conversion.Scope) error { 647 return autoConvert_v1alpha3_Scale_To_v1beta2_Scale(in, out, s) 648 } 649 650 func autoConvert_v1beta2_Scale_To_v1alpha3_Scale(in *v1beta2.Scale, out *Scale, s conversion.Scope) error { 651 out.ObjectMeta = in.ObjectMeta 652 out.Spec = *(*map[string]int)(unsafe.Pointer(&in.Spec)) 653 out.Status = *(*map[string]int)(unsafe.Pointer(&in.Status)) 654 return nil 655 } 656 657 // Convert_v1beta2_Scale_To_v1alpha3_Scale is an autogenerated conversion function. 658 func Convert_v1beta2_Scale_To_v1alpha3_Scale(in *v1beta2.Scale, out *Scale, s conversion.Scope) error { 659 return autoConvert_v1beta2_Scale_To_v1alpha3_Scale(in, out, s) 660 } 661 662 func autoConvert_v1alpha3_SecretConfig_To_v1beta2_SecretConfig(in *SecretConfig, out *v1beta2.SecretConfig, s conversion.Scope) error { 663 out.Name = in.Name 664 out.File = in.File 665 if err := Convert_v1alpha3_External_To_v1beta2_External(&in.External, &out.External, s); err != nil { 666 return err 667 } 668 out.Labels = *(*map[string]string)(unsafe.Pointer(&in.Labels)) 669 return nil 670 } 671 672 // Convert_v1alpha3_SecretConfig_To_v1beta2_SecretConfig is an autogenerated conversion function. 673 func Convert_v1alpha3_SecretConfig_To_v1beta2_SecretConfig(in *SecretConfig, out *v1beta2.SecretConfig, s conversion.Scope) error { 674 return autoConvert_v1alpha3_SecretConfig_To_v1beta2_SecretConfig(in, out, s) 675 } 676 677 func autoConvert_v1beta2_SecretConfig_To_v1alpha3_SecretConfig(in *v1beta2.SecretConfig, out *SecretConfig, s conversion.Scope) error { 678 out.Name = in.Name 679 out.File = in.File 680 if err := Convert_v1beta2_External_To_v1alpha3_External(&in.External, &out.External, s); err != nil { 681 return err 682 } 683 out.Labels = *(*map[string]string)(unsafe.Pointer(&in.Labels)) 684 return nil 685 } 686 687 // Convert_v1beta2_SecretConfig_To_v1alpha3_SecretConfig is an autogenerated conversion function. 688 func Convert_v1beta2_SecretConfig_To_v1alpha3_SecretConfig(in *v1beta2.SecretConfig, out *SecretConfig, s conversion.Scope) error { 689 return autoConvert_v1beta2_SecretConfig_To_v1alpha3_SecretConfig(in, out, s) 690 } 691 692 func autoConvert_v1alpha3_ServiceConfig_To_v1beta2_ServiceConfig(in *ServiceConfig, out *v1beta2.ServiceConfig, s conversion.Scope) error { 693 out.Name = in.Name 694 out.CapAdd = *(*[]string)(unsafe.Pointer(&in.CapAdd)) 695 out.CapDrop = *(*[]string)(unsafe.Pointer(&in.CapDrop)) 696 out.Command = *(*[]string)(unsafe.Pointer(&in.Command)) 697 out.Configs = *(*[]v1beta2.ServiceConfigObjConfig)(unsafe.Pointer(&in.Configs)) 698 if err := Convert_v1alpha3_DeployConfig_To_v1beta2_DeployConfig(&in.Deploy, &out.Deploy, s); err != nil { 699 return err 700 } 701 out.Entrypoint = *(*[]string)(unsafe.Pointer(&in.Entrypoint)) 702 out.Environment = *(*map[string]*string)(unsafe.Pointer(&in.Environment)) 703 out.ExtraHosts = *(*[]string)(unsafe.Pointer(&in.ExtraHosts)) 704 out.Hostname = in.Hostname 705 out.HealthCheck = (*v1beta2.HealthCheckConfig)(unsafe.Pointer(in.HealthCheck)) 706 out.Image = in.Image 707 out.Ipc = in.Ipc 708 out.Labels = *(*map[string]string)(unsafe.Pointer(&in.Labels)) 709 out.Pid = in.Pid 710 out.Ports = *(*[]v1beta2.ServicePortConfig)(unsafe.Pointer(&in.Ports)) 711 out.Privileged = in.Privileged 712 out.ReadOnly = in.ReadOnly 713 out.Secrets = *(*[]v1beta2.ServiceSecretConfig)(unsafe.Pointer(&in.Secrets)) 714 out.StdinOpen = in.StdinOpen 715 out.StopGracePeriod = (*time.Duration)(unsafe.Pointer(in.StopGracePeriod)) 716 out.Tmpfs = *(*[]string)(unsafe.Pointer(&in.Tmpfs)) 717 out.Tty = in.Tty 718 out.User = (*int64)(unsafe.Pointer(in.User)) 719 out.Volumes = *(*[]v1beta2.ServiceVolumeConfig)(unsafe.Pointer(&in.Volumes)) 720 out.WorkingDir = in.WorkingDir 721 // WARNING: in.PullSecret requires manual conversion: does not exist in peer-type 722 // WARNING: in.PullPolicy requires manual conversion: does not exist in peer-type 723 // WARNING: in.InternalPorts requires manual conversion: does not exist in peer-type 724 // WARNING: in.InternalServiceType requires manual conversion: does not exist in peer-type 725 return nil 726 } 727 728 func autoConvert_v1beta2_ServiceConfig_To_v1alpha3_ServiceConfig(in *v1beta2.ServiceConfig, out *ServiceConfig, s conversion.Scope) error { 729 out.Name = in.Name 730 out.CapAdd = *(*[]string)(unsafe.Pointer(&in.CapAdd)) 731 out.CapDrop = *(*[]string)(unsafe.Pointer(&in.CapDrop)) 732 out.Command = *(*[]string)(unsafe.Pointer(&in.Command)) 733 out.Configs = *(*[]ServiceConfigObjConfig)(unsafe.Pointer(&in.Configs)) 734 if err := Convert_v1beta2_DeployConfig_To_v1alpha3_DeployConfig(&in.Deploy, &out.Deploy, s); err != nil { 735 return err 736 } 737 out.Entrypoint = *(*[]string)(unsafe.Pointer(&in.Entrypoint)) 738 out.Environment = *(*map[string]*string)(unsafe.Pointer(&in.Environment)) 739 out.ExtraHosts = *(*[]string)(unsafe.Pointer(&in.ExtraHosts)) 740 out.Hostname = in.Hostname 741 out.HealthCheck = (*HealthCheckConfig)(unsafe.Pointer(in.HealthCheck)) 742 out.Image = in.Image 743 out.Ipc = in.Ipc 744 out.Labels = *(*map[string]string)(unsafe.Pointer(&in.Labels)) 745 out.Pid = in.Pid 746 out.Ports = *(*[]ServicePortConfig)(unsafe.Pointer(&in.Ports)) 747 out.Privileged = in.Privileged 748 out.ReadOnly = in.ReadOnly 749 out.Secrets = *(*[]ServiceSecretConfig)(unsafe.Pointer(&in.Secrets)) 750 out.StdinOpen = in.StdinOpen 751 out.StopGracePeriod = (*time.Duration)(unsafe.Pointer(in.StopGracePeriod)) 752 out.Tmpfs = *(*[]string)(unsafe.Pointer(&in.Tmpfs)) 753 out.Tty = in.Tty 754 out.User = (*int64)(unsafe.Pointer(in.User)) 755 out.Volumes = *(*[]ServiceVolumeConfig)(unsafe.Pointer(&in.Volumes)) 756 out.WorkingDir = in.WorkingDir 757 return nil 758 } 759 760 // Convert_v1beta2_ServiceConfig_To_v1alpha3_ServiceConfig is an autogenerated conversion function. 761 func Convert_v1beta2_ServiceConfig_To_v1alpha3_ServiceConfig(in *v1beta2.ServiceConfig, out *ServiceConfig, s conversion.Scope) error { 762 return autoConvert_v1beta2_ServiceConfig_To_v1alpha3_ServiceConfig(in, out, s) 763 } 764 765 func autoConvert_v1alpha3_ServiceConfigObjConfig_To_v1beta2_ServiceConfigObjConfig(in *ServiceConfigObjConfig, out *v1beta2.ServiceConfigObjConfig, s conversion.Scope) error { 766 out.Source = in.Source 767 out.Target = in.Target 768 out.UID = in.UID 769 out.GID = in.GID 770 out.Mode = (*uint32)(unsafe.Pointer(in.Mode)) 771 return nil 772 } 773 774 // Convert_v1alpha3_ServiceConfigObjConfig_To_v1beta2_ServiceConfigObjConfig is an autogenerated conversion function. 775 func Convert_v1alpha3_ServiceConfigObjConfig_To_v1beta2_ServiceConfigObjConfig(in *ServiceConfigObjConfig, out *v1beta2.ServiceConfigObjConfig, s conversion.Scope) error { 776 return autoConvert_v1alpha3_ServiceConfigObjConfig_To_v1beta2_ServiceConfigObjConfig(in, out, s) 777 } 778 779 func autoConvert_v1beta2_ServiceConfigObjConfig_To_v1alpha3_ServiceConfigObjConfig(in *v1beta2.ServiceConfigObjConfig, out *ServiceConfigObjConfig, s conversion.Scope) error { 780 out.Source = in.Source 781 out.Target = in.Target 782 out.UID = in.UID 783 out.GID = in.GID 784 out.Mode = (*uint32)(unsafe.Pointer(in.Mode)) 785 return nil 786 } 787 788 // Convert_v1beta2_ServiceConfigObjConfig_To_v1alpha3_ServiceConfigObjConfig is an autogenerated conversion function. 789 func Convert_v1beta2_ServiceConfigObjConfig_To_v1alpha3_ServiceConfigObjConfig(in *v1beta2.ServiceConfigObjConfig, out *ServiceConfigObjConfig, s conversion.Scope) error { 790 return autoConvert_v1beta2_ServiceConfigObjConfig_To_v1alpha3_ServiceConfigObjConfig(in, out, s) 791 } 792 793 func autoConvert_v1alpha3_ServicePortConfig_To_v1beta2_ServicePortConfig(in *ServicePortConfig, out *v1beta2.ServicePortConfig, s conversion.Scope) error { 794 out.Mode = in.Mode 795 out.Target = in.Target 796 out.Published = in.Published 797 out.Protocol = in.Protocol 798 return nil 799 } 800 801 // Convert_v1alpha3_ServicePortConfig_To_v1beta2_ServicePortConfig is an autogenerated conversion function. 802 func Convert_v1alpha3_ServicePortConfig_To_v1beta2_ServicePortConfig(in *ServicePortConfig, out *v1beta2.ServicePortConfig, s conversion.Scope) error { 803 return autoConvert_v1alpha3_ServicePortConfig_To_v1beta2_ServicePortConfig(in, out, s) 804 } 805 806 func autoConvert_v1beta2_ServicePortConfig_To_v1alpha3_ServicePortConfig(in *v1beta2.ServicePortConfig, out *ServicePortConfig, s conversion.Scope) error { 807 out.Mode = in.Mode 808 out.Target = in.Target 809 out.Published = in.Published 810 out.Protocol = in.Protocol 811 return nil 812 } 813 814 // Convert_v1beta2_ServicePortConfig_To_v1alpha3_ServicePortConfig is an autogenerated conversion function. 815 func Convert_v1beta2_ServicePortConfig_To_v1alpha3_ServicePortConfig(in *v1beta2.ServicePortConfig, out *ServicePortConfig, s conversion.Scope) error { 816 return autoConvert_v1beta2_ServicePortConfig_To_v1alpha3_ServicePortConfig(in, out, s) 817 } 818 819 func autoConvert_v1alpha3_ServiceSecretConfig_To_v1beta2_ServiceSecretConfig(in *ServiceSecretConfig, out *v1beta2.ServiceSecretConfig, s conversion.Scope) error { 820 out.Source = in.Source 821 out.Target = in.Target 822 out.UID = in.UID 823 out.GID = in.GID 824 out.Mode = (*uint32)(unsafe.Pointer(in.Mode)) 825 return nil 826 } 827 828 // Convert_v1alpha3_ServiceSecretConfig_To_v1beta2_ServiceSecretConfig is an autogenerated conversion function. 829 func Convert_v1alpha3_ServiceSecretConfig_To_v1beta2_ServiceSecretConfig(in *ServiceSecretConfig, out *v1beta2.ServiceSecretConfig, s conversion.Scope) error { 830 return autoConvert_v1alpha3_ServiceSecretConfig_To_v1beta2_ServiceSecretConfig(in, out, s) 831 } 832 833 func autoConvert_v1beta2_ServiceSecretConfig_To_v1alpha3_ServiceSecretConfig(in *v1beta2.ServiceSecretConfig, out *ServiceSecretConfig, s conversion.Scope) error { 834 out.Source = in.Source 835 out.Target = in.Target 836 out.UID = in.UID 837 out.GID = in.GID 838 out.Mode = (*uint32)(unsafe.Pointer(in.Mode)) 839 return nil 840 } 841 842 // Convert_v1beta2_ServiceSecretConfig_To_v1alpha3_ServiceSecretConfig is an autogenerated conversion function. 843 func Convert_v1beta2_ServiceSecretConfig_To_v1alpha3_ServiceSecretConfig(in *v1beta2.ServiceSecretConfig, out *ServiceSecretConfig, s conversion.Scope) error { 844 return autoConvert_v1beta2_ServiceSecretConfig_To_v1alpha3_ServiceSecretConfig(in, out, s) 845 } 846 847 func autoConvert_v1alpha3_ServiceVolumeConfig_To_v1beta2_ServiceVolumeConfig(in *ServiceVolumeConfig, out *v1beta2.ServiceVolumeConfig, s conversion.Scope) error { 848 out.Type = in.Type 849 out.Source = in.Source 850 out.Target = in.Target 851 out.ReadOnly = in.ReadOnly 852 return nil 853 } 854 855 // Convert_v1alpha3_ServiceVolumeConfig_To_v1beta2_ServiceVolumeConfig is an autogenerated conversion function. 856 func Convert_v1alpha3_ServiceVolumeConfig_To_v1beta2_ServiceVolumeConfig(in *ServiceVolumeConfig, out *v1beta2.ServiceVolumeConfig, s conversion.Scope) error { 857 return autoConvert_v1alpha3_ServiceVolumeConfig_To_v1beta2_ServiceVolumeConfig(in, out, s) 858 } 859 860 func autoConvert_v1beta2_ServiceVolumeConfig_To_v1alpha3_ServiceVolumeConfig(in *v1beta2.ServiceVolumeConfig, out *ServiceVolumeConfig, s conversion.Scope) error { 861 out.Type = in.Type 862 out.Source = in.Source 863 out.Target = in.Target 864 out.ReadOnly = in.ReadOnly 865 return nil 866 } 867 868 // Convert_v1beta2_ServiceVolumeConfig_To_v1alpha3_ServiceVolumeConfig is an autogenerated conversion function. 869 func Convert_v1beta2_ServiceVolumeConfig_To_v1alpha3_ServiceVolumeConfig(in *v1beta2.ServiceVolumeConfig, out *ServiceVolumeConfig, s conversion.Scope) error { 870 return autoConvert_v1beta2_ServiceVolumeConfig_To_v1alpha3_ServiceVolumeConfig(in, out, s) 871 } 872 873 func autoConvert_v1alpha3_Stack_To_v1beta2_Stack(in *Stack, out *v1beta2.Stack, s conversion.Scope) error { 874 out.ObjectMeta = in.ObjectMeta 875 if in.Spec != nil { 876 in, out := &in.Spec, &out.Spec 877 *out = new(v1beta2.StackSpec) 878 if err := Convert_v1alpha3_StackSpec_To_v1beta2_StackSpec(*in, *out, s); err != nil { 879 return err 880 } 881 } else { 882 out.Spec = nil 883 } 884 out.Status = (*v1beta2.StackStatus)(unsafe.Pointer(in.Status)) 885 return nil 886 } 887 888 // Convert_v1alpha3_Stack_To_v1beta2_Stack is an autogenerated conversion function. 889 func Convert_v1alpha3_Stack_To_v1beta2_Stack(in *Stack, out *v1beta2.Stack, s conversion.Scope) error { 890 return autoConvert_v1alpha3_Stack_To_v1beta2_Stack(in, out, s) 891 } 892 893 func autoConvert_v1beta2_Stack_To_v1alpha3_Stack(in *v1beta2.Stack, out *Stack, s conversion.Scope) error { 894 out.ObjectMeta = in.ObjectMeta 895 if in.Spec != nil { 896 in, out := &in.Spec, &out.Spec 897 *out = new(StackSpec) 898 if err := Convert_v1beta2_StackSpec_To_v1alpha3_StackSpec(*in, *out, s); err != nil { 899 return err 900 } 901 } else { 902 out.Spec = nil 903 } 904 out.Status = (*StackStatus)(unsafe.Pointer(in.Status)) 905 return nil 906 } 907 908 // Convert_v1beta2_Stack_To_v1alpha3_Stack is an autogenerated conversion function. 909 func Convert_v1beta2_Stack_To_v1alpha3_Stack(in *v1beta2.Stack, out *Stack, s conversion.Scope) error { 910 return autoConvert_v1beta2_Stack_To_v1alpha3_Stack(in, out, s) 911 } 912 913 func autoConvert_v1alpha3_StackList_To_v1beta2_StackList(in *StackList, out *v1beta2.StackList, s conversion.Scope) error { 914 out.ListMeta = in.ListMeta 915 if in.Items != nil { 916 in, out := &in.Items, &out.Items 917 *out = make([]v1beta2.Stack, len(*in)) 918 for i := range *in { 919 if err := Convert_v1alpha3_Stack_To_v1beta2_Stack(&(*in)[i], &(*out)[i], s); err != nil { 920 return err 921 } 922 } 923 } else { 924 out.Items = nil 925 } 926 return nil 927 } 928 929 // Convert_v1alpha3_StackList_To_v1beta2_StackList is an autogenerated conversion function. 930 func Convert_v1alpha3_StackList_To_v1beta2_StackList(in *StackList, out *v1beta2.StackList, s conversion.Scope) error { 931 return autoConvert_v1alpha3_StackList_To_v1beta2_StackList(in, out, s) 932 } 933 934 func autoConvert_v1beta2_StackList_To_v1alpha3_StackList(in *v1beta2.StackList, out *StackList, s conversion.Scope) error { 935 out.ListMeta = in.ListMeta 936 if in.Items != nil { 937 in, out := &in.Items, &out.Items 938 *out = make([]Stack, len(*in)) 939 for i := range *in { 940 if err := Convert_v1beta2_Stack_To_v1alpha3_Stack(&(*in)[i], &(*out)[i], s); err != nil { 941 return err 942 } 943 } 944 } else { 945 out.Items = nil 946 } 947 return nil 948 } 949 950 // Convert_v1beta2_StackList_To_v1alpha3_StackList is an autogenerated conversion function. 951 func Convert_v1beta2_StackList_To_v1alpha3_StackList(in *v1beta2.StackList, out *StackList, s conversion.Scope) error { 952 return autoConvert_v1beta2_StackList_To_v1alpha3_StackList(in, out, s) 953 } 954 955 func autoConvert_v1alpha3_StackSpec_To_v1beta2_StackSpec(in *StackSpec, out *v1beta2.StackSpec, s conversion.Scope) error { 956 if in.Services != nil { 957 in, out := &in.Services, &out.Services 958 *out = make([]v1beta2.ServiceConfig, len(*in)) 959 for i := range *in { 960 if err := Convert_v1alpha3_ServiceConfig_To_v1beta2_ServiceConfig(&(*in)[i], &(*out)[i], s); err != nil { 961 return err 962 } 963 } 964 } else { 965 out.Services = nil 966 } 967 out.Secrets = *(*map[string]v1beta2.SecretConfig)(unsafe.Pointer(&in.Secrets)) 968 out.Configs = *(*map[string]v1beta2.ConfigObjConfig)(unsafe.Pointer(&in.Configs)) 969 return nil 970 } 971 972 // Convert_v1alpha3_StackSpec_To_v1beta2_StackSpec is an autogenerated conversion function. 973 func Convert_v1alpha3_StackSpec_To_v1beta2_StackSpec(in *StackSpec, out *v1beta2.StackSpec, s conversion.Scope) error { 974 return autoConvert_v1alpha3_StackSpec_To_v1beta2_StackSpec(in, out, s) 975 } 976 977 func autoConvert_v1beta2_StackSpec_To_v1alpha3_StackSpec(in *v1beta2.StackSpec, out *StackSpec, s conversion.Scope) error { 978 if in.Services != nil { 979 in, out := &in.Services, &out.Services 980 *out = make([]ServiceConfig, len(*in)) 981 for i := range *in { 982 if err := Convert_v1beta2_ServiceConfig_To_v1alpha3_ServiceConfig(&(*in)[i], &(*out)[i], s); err != nil { 983 return err 984 } 985 } 986 } else { 987 out.Services = nil 988 } 989 out.Secrets = *(*map[string]SecretConfig)(unsafe.Pointer(&in.Secrets)) 990 out.Configs = *(*map[string]ConfigObjConfig)(unsafe.Pointer(&in.Configs)) 991 return nil 992 } 993 994 // Convert_v1beta2_StackSpec_To_v1alpha3_StackSpec is an autogenerated conversion function. 995 func Convert_v1beta2_StackSpec_To_v1alpha3_StackSpec(in *v1beta2.StackSpec, out *StackSpec, s conversion.Scope) error { 996 return autoConvert_v1beta2_StackSpec_To_v1alpha3_StackSpec(in, out, s) 997 } 998 999 func autoConvert_v1alpha3_StackStatus_To_v1beta2_StackStatus(in *StackStatus, out *v1beta2.StackStatus, s conversion.Scope) error { 1000 out.Phase = v1beta2.StackPhase(in.Phase) 1001 out.Message = in.Message 1002 return nil 1003 } 1004 1005 // Convert_v1alpha3_StackStatus_To_v1beta2_StackStatus is an autogenerated conversion function. 1006 func Convert_v1alpha3_StackStatus_To_v1beta2_StackStatus(in *StackStatus, out *v1beta2.StackStatus, s conversion.Scope) error { 1007 return autoConvert_v1alpha3_StackStatus_To_v1beta2_StackStatus(in, out, s) 1008 } 1009 1010 func autoConvert_v1beta2_StackStatus_To_v1alpha3_StackStatus(in *v1beta2.StackStatus, out *StackStatus, s conversion.Scope) error { 1011 out.Phase = StackPhase(in.Phase) 1012 out.Message = in.Message 1013 return nil 1014 } 1015 1016 // Convert_v1beta2_StackStatus_To_v1alpha3_StackStatus is an autogenerated conversion function. 1017 func Convert_v1beta2_StackStatus_To_v1alpha3_StackStatus(in *v1beta2.StackStatus, out *StackStatus, s conversion.Scope) error { 1018 return autoConvert_v1beta2_StackStatus_To_v1alpha3_StackStatus(in, out, s) 1019 } 1020 1021 func autoConvert_v1alpha3_UpdateConfig_To_v1beta2_UpdateConfig(in *UpdateConfig, out *v1beta2.UpdateConfig, s conversion.Scope) error { 1022 out.Parallelism = (*uint64)(unsafe.Pointer(in.Parallelism)) 1023 return nil 1024 } 1025 1026 // Convert_v1alpha3_UpdateConfig_To_v1beta2_UpdateConfig is an autogenerated conversion function. 1027 func Convert_v1alpha3_UpdateConfig_To_v1beta2_UpdateConfig(in *UpdateConfig, out *v1beta2.UpdateConfig, s conversion.Scope) error { 1028 return autoConvert_v1alpha3_UpdateConfig_To_v1beta2_UpdateConfig(in, out, s) 1029 } 1030 1031 func autoConvert_v1beta2_UpdateConfig_To_v1alpha3_UpdateConfig(in *v1beta2.UpdateConfig, out *UpdateConfig, s conversion.Scope) error { 1032 out.Parallelism = (*uint64)(unsafe.Pointer(in.Parallelism)) 1033 return nil 1034 } 1035 1036 // Convert_v1beta2_UpdateConfig_To_v1alpha3_UpdateConfig is an autogenerated conversion function. 1037 func Convert_v1beta2_UpdateConfig_To_v1alpha3_UpdateConfig(in *v1beta2.UpdateConfig, out *UpdateConfig, s conversion.Scope) error { 1038 return autoConvert_v1beta2_UpdateConfig_To_v1alpha3_UpdateConfig(in, out, s) 1039 }