(ctx devspacecontext.Context, devPod *latest.DevPod, devContainer *latest.DevContainer, podTemplate *corev1.PodTemplateSpec)
| 248 | } |
| 249 | |
| 250 | func replaceWorkingDir(ctx devspacecontext.Context, devPod *latest.DevPod, devContainer *latest.DevContainer, podTemplate *corev1.PodTemplateSpec) error { |
| 251 | if devContainer.WorkingDir == "" { |
| 252 | return nil |
| 253 | } |
| 254 | |
| 255 | index, container, err := getPodTemplateContainer(ctx, devPod, devContainer, podTemplate) |
| 256 | if err != nil { |
| 257 | return err |
| 258 | } |
| 259 | |
| 260 | container.ReadinessProbe = nil |
| 261 | container.LivenessProbe = nil |
| 262 | container.StartupProbe = nil |
| 263 | container.WorkingDir = devContainer.WorkingDir |
| 264 | podTemplate.Spec.Containers[index] = *container |
| 265 | return nil |
| 266 | } |
| 267 | |
| 268 | func replaceSecurityContext(ctx devspacecontext.Context, devPod *latest.DevPod, devContainer *latest.DevContainer, podTemplate *corev1.PodTemplateSpec) error { |
| 269 | if devContainer.Sync == nil { |
no test coverage detected