Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for ParseReference (0.24 sec)

  1. pkg/util/image/registry.go

    // If the image does not exist, it returns false and an optional error message, for debug purposes.
    func Exists(image string) (bool, error) {
    	ref, err := name.ParseReference(image)
    	if err != nil {
    		return false, fmt.Errorf("parsing reference %q: %w", image, err)
    	}
    	_, err = remote.Get(ref, remote.WithAuthFromKeychain(authn.DefaultKeychain))
    	if err == nil {
    		// image exists
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Sep 25 16:28:36 UTC 2023
    - 1.6K bytes
    - Viewed (0)
  2. tools/docker-builder/builder/crane.go

    			bases[keys[i]] = rbi
    		}
    		basesMu.Unlock()
    	}()
    
    	t0 := time.Now()
    	for i, b := range keys {
    		b, i := b, i
    		go func() {
    			defer wg.Done()
    			ref, err := name.ParseReference(b.name)
    			if err != nil {
    				log.WithLabels("image", b).Warnf("base failed: %v", err)
    				return
    			}
    			plat := v1.Platform{
    				Architecture: b.arch,
    				OS:           "linux",
    			}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jul 26 01:07:39 UTC 2023
    - 9K bytes
    - Viewed (0)
  3. pkg/test/fakes/imageregistry/main.go

    	convertedTag := tag
    	if converted, found := h.tagMap[imageName+":"+tag]; found {
    		convertedTag = converted
    	}
    
    	u := fmt.Sprintf("%v/%v:%v", *registry, imageName, convertedTag)
    	ref, err := name.ParseReference(u)
    	if err != nil {
    		return "", fmt.Errorf("could not parse url in image reference: %v", err)
    	}
    
    	t := remote.DefaultTransport.(*http.Transport).Clone()
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue May 23 17:08:31 UTC 2023
    - 6.2K bytes
    - Viewed (0)
Back to top