avython.download package

Submodules

avython.download.driver module

class avython.download.driver.AbstractDriver

Bases: object

command_to_get = None
download(remote_dir, local_dir)
class avython.download.driver.BaseDriver

Bases: avython.download.driver.AbstractDriver

download(remote_dir, local_dir)

avython.download.main module

class avython.download.main.Download(*args, **kwargs)

Bases: object

check_directory_exist_and_create(folder)
check_emtpy(variable_to_check, error_msg)
get()
get_host_tmp_file()
get_host_tmp_path()
get_remote_file()
get_remote_path()
host_file
host_path

avython.download.s3 module

class avython.download.s3.Driver

Bases: avython.download.driver.BaseDriver

command_to_get = 'aws s3 cp --recursive {} {}'

avython.download.wget module

class avython.download.wget.Driver

Bases: avython.download.driver.BaseDriver

command_to_get = 'wget -t 3 {} -O {}'

Module contents