s3

package
v0.0.0-...-fa6f58d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 20, 2019 License: GPL-3.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DownloadBucketObjects

func DownloadBucketObjects(sess *session.Session, bucket string, baseFolder string, pattern string, downloadLocation string) (int, error)

DownloadBucketObjects download objects recursively from s3 (based on bucket + base folder + pattern + download location)

func DownloadFiles

func DownloadFiles(profile string, bucket string, baseFolder string, pattern string, downloadLocation string) error

DownloadFiles download files recursively from s3 (based on bucket + base folder + pattern + download location)

func DownloadObject

func DownloadObject(key *s3.Object, s3Client *s3.S3, bucket string, downloadLocation string) error

DownloadObject download a specific s3 object to a predefined location

func MakeSession

func MakeSession(profile string) (*session.Session, error)

MakeSession create an aws client session, based on default or custom settings

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL