func parseAzureContainerBlobNameFromPath()

in pkg/blobutil/url.go [66:76]


func parseAzureContainerBlobNameFromPath(path string) (container string, blob string, parsed bool) {
	path = strings.TrimPrefix(path, "/") // remove preceeding /
	if path == "" {
		return "", "", false
	}
	parts := strings.Split(path, "/")
	if len(parts) == 1 {
		return "$root", parts[0], true
	}
	return parts[0], strings.Join(parts[1:], "/"), true
}