package
3.7.0-rc.0+incompatible
Repository: https://github.com/tnozicka/openshift-github.com-docker-distribution.git
Documentation: pkg.go.dev

# Packages

Package azure provides a storagedriver.StorageDriver implementation to store blobs in Microsoft Azure Blob Storage Service.
Package base provides a base implementation of the storage driver that can be used to implement common checks.
No description provided by the author
No description provided by the author
Package gcs implements the Google Cloud Storage driver backend.
No description provided by the author
No description provided by the author
Package oss implements the Aliyun OSS Storage driver backend.
Package s3 provides a storagedriver.StorageDriver implementation to store blobs in Amazon S3 cloud storage.
Package swift provides a storagedriver.StorageDriver implementation to store blobs in Openstack Swift object storage.

# Constants

CurrentVersion is the current storage driver Version.

# Variables

PathRegexp is the regular expression which each file path must match.

# Structs

Error is a catch-all error type which captures an error string and the driver type on which it occurred.
ErrUnsupportedMethod may be returned in the case where a StorageDriver implementation does not support an optional method.
FileInfoFields provides the exported fields for implementing FileInfo interface in storagedriver implementations.
FileInfoInternal implements the FileInfo interface.
InvalidOffsetError is returned when attempting to read or write from an invalid offset.
InvalidPathError is returned when the provided path is malformed.
PathNotFoundError is returned when operating on a nonexistent path.

# Interfaces

FileInfo returns information about a given path.
FileWriter provides an abstraction for an opened writable file-like object in the storage backend.
StorageDriver defines methods that a Storage Driver must implement for a filesystem-like key/value object storage.

# Type aliases

Version is a string representing the storage driver version, of the form Major.Minor.