MCPcopy Index your code
hub / github.com/cortexlabs/cortex / GetReadinessProbesFromContainers

Function GetReadinessProbesFromContainers

pkg/workloads/helpers.go:108–122  ·  view source on GitHub ↗
(containers []*userconfig.Container)

Source from the content-addressed store, hash-verified

106}
107
108func GetReadinessProbesFromContainers(containers []*userconfig.Container) map[string]kcore.Probe {
109 probes := map[string]kcore.Probe{}
110
111 for _, container := range containers {
112 // this should never happen, it's just a precaution
113 if container == nil {
114 continue
115 }
116 if container.ReadinessProbe != nil {
117 probes[container.Name] = *GetProbeSpec(container.ReadinessProbe)
118 }
119 }
120
121 return probes
122}
123
124func HasReadinessProbesTargetingPort(containers []*userconfig.Container, targetPort int32) bool {
125 for _, container := range containers {

Callers 2

SubmitJobFunction · 0.92
configMapSpecFunction · 0.92

Calls 1

GetProbeSpecFunction · 0.85

Tested by

no test coverage detected