Documentation
¶
Index ¶
- Variables
- func Configure(ctx context.Context, header map[string][]string) (aws.Config, error)
- func Download(ctx context.Context, w io.Writer, api S3API, uriStr string) error
- func Fetch(ctx context.Context, w io.Writer, api S3API, header map[string][]string) error
- func Run(ctx context.Context, r io.Reader, w io.Writer) error
- func SendCapabilities(ctx context.Context, w io.Writer)
- type S3API
- type Status
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // http://www.fifi.org/doc/libapt-pkg-doc/method.html/ch2.html StatusCapabilities = newStatus(100, "Capabilities") StatusLog = newStatus(101, "Log") StatusStatus = newStatus(102, "Status") StatusURIStart = newStatus(200, "URI Start") StatusURIDone = newStatus(201, "URI Done") StatusURIFailure = newStatus(400, "URI Failure") StatusGeneralFailure = newStatus(401, "General Failure") StatusAuthorizationRequired = newStatus(402, "Authorization Required") StatusMediaFailure = newStatus(403, "Media Failure") StatusURIAcquire = newStatus(600, "URI Acquire") StatusConfiguration = newStatus(601, "Configuration") StatusAuthorizationCredentials = newStatus(602, "Authorization Credentials") StatusMediaChanged = newStatus(603, "Media Changed") )
Functions ¶
Types ¶
type S3API ¶
type S3API interface { GetObject(ctx context.Context, params *s3.GetObjectInput, optFns ...func(*s3.Options)) (*s3.GetObjectOutput, error) HeadObject(ctx context.Context, params *s3.HeadObjectInput, optFns ...func(*s3.Options)) (*s3.HeadObjectOutput, error) }
Click to show internal directories.
Click to hide internal directories.