Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for ParseReference (0.13 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/wasm/imagefetcher.go

    func (o *ImageFetcher) PrepareFetch(url string) (binaryFetcher func() ([]byte, error), actualDigest string, err error) {
    	ref, err := name.ParseReference(url)
    	if err != nil {
    		err = fmt.Errorf("could not parse url in image reference: %v", err)
    		return
    	}
    	wasmLog.Infof("fetching image %s from registry %s with tag %s", ref.Context().RepositoryStr(),
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sun Dec 10 05:44:51 UTC 2023
    - 12K bytes
    - Viewed (0)
  4. 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)
  5. pkg/wasm/cache.go

    	}
    
    	go func() {
    		cache.purge()
    	}()
    	return cache
    }
    
    func moduleNameFromURL(fullURLStr string) string {
    	if strings.HasPrefix(fullURLStr, ociURLPrefix) {
    		if tag, err := name.ParseReference(fullURLStr[len(ociURLPrefix):]); err == nil {
    			// remove tag or sha
    			return ociURLPrefix + tag.Context().Name()
    		}
    	}
    	return fullURLStr
    }
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Apr 17 20:06:41 UTC 2024
    - 13.3K bytes
    - Viewed (0)
Back to top