in pkg/agent/bakerapi.go [159:177]
func findSIGImageConfig(sigConfig datamodel.SIGAzureEnvironmentSpecConfig, distro datamodel.Distro) *datamodel.SigImageConfig {
if imageConfig, ok := sigConfig.SigUbuntuImageConfig[distro]; ok {
return &imageConfig
}
if imageConfig, ok := sigConfig.SigCBLMarinerImageConfig[distro]; ok {
return &imageConfig
}
if imageConfig, ok := sigConfig.SigAzureLinuxImageConfig[distro]; ok {
return &imageConfig
}
if imageConfig, ok := sigConfig.SigWindowsImageConfig[distro]; ok {
return &imageConfig
}
if imageConfig, ok := sigConfig.SigUbuntuEdgeZoneImageConfig[distro]; ok {
return &imageConfig
}
return nil
}