github.com/kubeshop/testkube@v1.17.23/pkg/api/v1/testkube/model_pod_updt_request_extended.go (about) 1 package testkube 2 3 // IsEmpty check if request is empty 4 func (p *PodUpdateRequest) IsEmpty() bool { 5 if p.Resources != nil { 6 if (*p.Resources).Requests != nil && ((*p.Resources).Requests.Cpu != nil || (*p.Resources).Requests.Memory != nil) { 7 return false 8 } 9 10 if (*p.Resources).Limits != nil && ((*p.Resources).Limits.Cpu != nil || (*p.Resources).Limits.Memory != nil) { 11 return false 12 } 13 } 14 15 if p.PodTemplate != nil || p.PodTemplateReference != nil { 16 return false 17 } 18 19 return true 20 }