Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 19 for ParseQuantity (0.18 sec)

  1. staging/src/k8s.io/apimachinery/pkg/api/resource/quantity_test.go

    		}
    		q, err := ParseQuantity(item.expect)
    		if err != nil {
    			t.Errorf("%#v: unexpected error: %v", item.expect, err)
    		}
    		if len(q.s) == 0 || q.s != item.expect {
    			t.Errorf("%#v: did not copy canonical string on parse: %s", item.expect, q.s)
    		}
    		if len(item.alternate) == 0 {
    			continue
    		}
    		q, err = ParseQuantity(item.alternate)
    		if err != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 21:48:10 UTC 2024
    - 49.4K bytes
    - Viewed (0)
  2. pkg/volume/util/fs/fs_windows_test.go

    	usage, err := DiskUsage(dir1)
    	if err != nil {
    		t.Fatalf("TestDiskUsage failed: %s", err.Error())
    	}
    	size, err := resource.ParseQuantity(fmt.Sprintf("%d", usage.Bytes))
    	if err != nil {
    		t.Fatalf("TestDiskUsage failed: %s", err.Error())
    	}
    
    	used, err := resource.ParseQuantity(fmt.Sprintf("%d", total))
    	if err != nil {
    		t.Fatalf("TestDiskUsage failed: %s", err.Error())
    	}
    	if size.Cmp(used) != 0 {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 20 14:49:03 UTC 2023
    - 4.1K bytes
    - Viewed (0)
  3. pkg/volume/csi/expander_test.go

    				spec.PersistentVolume.Spec.CSI.NodeExpandSecretRef = &api.SecretReference{
    					Name:      tc.secret.Name,
    					Namespace: tc.secret.Namespace,
    				}
    			}
    
    			newSize, _ := resource.ParseQuantity("20Gi")
    
    			resizeOptions := volume.NodeResizeOptions{
    				VolumeSpec:      spec,
    				NewSize:         newSize,
    				DeviceMountPath: "/foo/bar",
    				DeviceStagePath: "/foo/bar",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Nov 01 03:58:36 UTC 2023
    - 6.6K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apimachinery/pkg/api/resource/quantity.go

    		}
    	}
    	// we encountered a non decimal in the Suffix loop, but the last character
    	// was not a valid exponent
    	err = ErrFormatWrong
    	return
    }
    
    // ParseQuantity turns str into a Quantity, or returns an error.
    func ParseQuantity(str string) (Quantity, error) {
    	if len(str) == 0 {
    		return Quantity{}, ErrFormatWrong
    	}
    	if str == "0" {
    		return Quantity{Format: DecimalSI, s: str}, nil
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 21:48:10 UTC 2024
    - 23.8K bytes
    - Viewed (0)
  5. pkg/apis/core/v1/helper/helpers.go

    	if !IsHugePageResourceName(name) {
    		return resource.Quantity{}, fmt.Errorf("resource name: %s is an invalid hugepage name", name)
    	}
    	pageSize := strings.TrimPrefix(string(name), v1.ResourceHugePagesPrefix)
    	return resource.ParseQuantity(pageSize)
    }
    
    // HugePageUnitSizeFromByteSize returns hugepage size has the format.
    // `size` must be guaranteed to divisible into the largest units that can be expressed.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 30 23:03:54 UTC 2024
    - 11.4K bytes
    - Viewed (0)
  6. pkg/volume/emptydir/empty_dir_linux.go

    			// e.g. pagesize=2M or pagesize=1024M for x86 CPUs
    			trimmedOpt := strings.TrimPrefix(opt, prefix)
    			if !strings.HasSuffix(trimmedOpt, "i") {
    				trimmedOpt = trimmedOpt + "i"
    			}
    			pageSize, err := resource.ParseQuantity(trimmedOpt)
    			if err != nil {
    				return nil, fmt.Errorf("error getting page size from '%s' mount option: %v", opt, err)
    			}
    			return &pageSize, nil
    		}
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Aug 24 19:47:49 UTC 2021
    - 3.6K bytes
    - Viewed (0)
  7. staging/src/k8s.io/apiserver/pkg/cel/library/quantity.go

    		return types.MaybeNoSuchOverloadErr(arg)
    	}
    
    	_, err := resource.ParseQuantity(str)
    	if err != nil {
    		return types.Bool(false)
    	}
    
    	return types.Bool(true)
    }
    
    func stringToQuantity(arg ref.Val) ref.Val {
    	str, ok := arg.Value().(string)
    	if !ok {
    		return types.MaybeNoSuchOverloadErr(arg)
    	}
    
    	q, err := resource.ParseQuantity(str)
    	if err != nil {
    		return types.WrapErr(err)
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Aug 23 21:31:27 UTC 2023
    - 11.2K bytes
    - Viewed (0)
  8. staging/src/k8s.io/apimachinery/pkg/api/resource/quantity_proto.go

    			}
    			postIndex := iNdEx + intStringLen
    			if postIndex > l {
    				return io.ErrUnexpectedEOF
    			}
    			s := string(data[iNdEx:postIndex])
    
    			// BEGIN CUSTOM DECODE
    			p, err := ParseQuantity(s)
    			if err != nil {
    				return err
    			}
    			*m = p
    			// END CUSTOM DECODE
    
    			iNdEx = postIndex
    		default:
    			iNdEx = preIndex
    			skippy, err := skipGenerated(data[iNdEx:])
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 21 05:31:33 UTC 2021
    - 6K bytes
    - Viewed (0)
  9. pkg/util/flag/flags.go

    			if resourceName != v1.ResourceMemory && !corev1helper.IsHugePageResourceName(resourceName) {
    				return fmt.Errorf("memory type conversion error, unknown type: %q", resourceName)
    			}
    
    			q, err := resource.ParseQuantity(limit[1])
    			if err != nil {
    				return fmt.Errorf("failed to parse the quantatity, expected quantatity, got %s", limit[1])
    			}
    
    			memoryReservation.Limits[v1.ResourceName(limit[0])] = q
    		}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jul 19 03:30:46 UTC 2022
    - 7.8K bytes
    - Viewed (0)
  10. pkg/kubelet/eviction/eviction_manager_test.go

    	pod := newPod(name, priority, []v1.Container{
    		newContainer(name, requests, limits),
    	}, volumes)
    	podStats := newPodDiskStats(pod, parseQuantity(rootFsUsed), parseQuantity(logsUsed), parseQuantity(perLocalVolumeUsed))
    	return pod, podStats
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 15 23:14:12 UTC 2024
    - 119.9K bytes
    - Viewed (0)
Back to top