func ParseResourceFromResourceList()

in perf-tools/framework/node_analyzer.go [171:182]


func ParseResourceFromResourceList(resourceList *v1.ResourceList) *resources.Resource {
	resourceMap := make(map[string]resources.Quantity)
	for name, value := range *resourceList {
		switch name {
		case v1.ResourceCPU:
			resourceMap[siCommon.CPU] = resources.Quantity(value.MilliValue())
		default:
			resourceMap[name.String()] = resources.Quantity(value.Value())
		}
	}
	return resources.NewResourceFromMap(resourceMap)
}