(raw string)
| 95 | } |
| 96 | |
| 97 | func parseKV(raw string) (string, uint64, error) { |
| 98 | parts := strings.Fields(raw) |
| 99 | switch len(parts) { |
| 100 | case 2: |
| 101 | v, err := parseUint(parts[1], 10, 64) |
| 102 | if err != nil { |
| 103 | return "", 0, err |
| 104 | } |
| 105 | return parts[0], v, nil |
| 106 | default: |
| 107 | return "", 0, cgroupsv2.ErrInvalidFormat |
| 108 | } |
| 109 | } |
| 110 | |
| 111 | func parseUint(s string, base, bitSize int) (uint64, error) { |
| 112 | v, err := strconv.ParseUint(s, base, bitSize) |
no test coverage detected
searching dependent graphs…