Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Amazon S3 synchronisation target for pyftpsync

Allows to copy remote FTP files and immediately upload to S3 bucket as soon as each individual file is downloaded.

Installation

    >>> pip install -U pyftpsync-s3

Usage

S3Target() is a drop in replacement for FsTarget(). Use examples in pyftpsync documentation. Initialize S3Target() with boto3 s3 client and bucket name.

    >>> from pyftpsyncs3.s3target import S3Target
    >>> local = S3Target(root_dir="/abc/", extra_opts=dict(s3=boto3s3client, bucket='test'))

Bugs

FTP to S3 is supported. S3 to FTP is not implemented yet.

About

Amazon S3 synchronisation target for pyftpsync library

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages