INNER CODE UNIT · Go
getResourceList
aylei/kubectl-debug · pkg/plugin/cmd.go:1147
func getResourceList(cpu, memory string) corev1.ResourceList {
// catch error in resource.MustParse
defer func() {
if err := recover(); err != nil {
fmt.Printf("Parse Resource list error: %v\n", err)
}
}()
res := corev1.ResourceList{}
if cpu != "" {
res[corev1.ResourceCPU] = resource.MustParse(cpu)
}
if memory != "" {
res[corev1.ResourceMemory] = resource.MustParse(memory)
}
return res
}
func getResourceRequirements(requests, limits corev1.ResourceList) corev1.ResourceRequirements {