oci/internal/oci_util.go
func ValidateOCIPath(path string) error {
	if runtime.GOOS == "windows" {
		// On Windows we must allow for a ':' as part of the path
		if strings.Count(path, ":") > 1 {
			return errors.Errorf("Invalid OCI reference: path %s contains more than one colon", path)
		}
	} else {
		if strings.Contains(path, ":") {
			return errors.Errorf("Invalid OCI reference: path %s contains a colon", path)
		}
	}
	return nil
}
func ValidateOCIPath(path string) error {
	if runtime.GOOS == "windows" {
		// On Windows we must allow for a ':' as part of the path
		if strings.Count(path, ":") > 1 {
			return errors.Errorf("Invalid OCI reference: path %s contains more than one colon", path)
		}
	} else {
		if strings.Contains(path, ":") {
			return errors.Errorf("Invalid OCI reference: path %s contains a colon", path)
		}
	}
	return nil
}
func ValidateOCIPath ( path string ) error { if runtime . GOOS == " " { // On Windows we must allow for a ':' as part of the path if strings . Count ( path , " " ) > 1 { return errors . Errorf ( " " , path ) } } else { if strings . Contains ( path , " " ) { return errors . Errorf ( " " , path ) } } return nil }
// ValidateOCIPath takes the OCI path and validates it.
ValidateOCIPath takes the OCI path and validates it .