duplicity package
Subpackages
- duplicity.backends package
- Submodules
- duplicity.backends._boto_multi module
- duplicity.backends._boto_single module
- duplicity.backends._cf_cloudfiles module
- duplicity.backends._cf_pyrax module
- duplicity.backends.adbackend module
- duplicity.backends.azurebackend module
- duplicity.backends.b2backend module
- duplicity.backends.boxbackend module
- duplicity.backends.cfbackend module
- duplicity.backends.dpbxbackend module
- duplicity.backends.gdocsbackend module
- duplicity.backends.gdrivebackend module
- duplicity.backends.giobackend module
- duplicity.backends.hsibackend module
- duplicity.backends.hubicbackend module
- duplicity.backends.idrivedbackend module
- duplicity.backends.imapbackend module
- duplicity.backends.jottacloudbackend module
- duplicity.backends.lftpbackend module
- duplicity.backends.localbackend module
- duplicity.backends.mediafirebackend module
- duplicity.backends.megabackend module
- duplicity.backends.megav2backend module
- duplicity.backends.megav3backend module
- duplicity.backends.multibackend module
- duplicity.backends.ncftpbackend module
- duplicity.backends.onedrivebackend module
- duplicity.backends.par2backend module
- duplicity.backends.pcabackend module
- duplicity.backends.pydrivebackend module
- duplicity.backends.rclonebackend module
- duplicity.backends.rsyncbackend module
- duplicity.backends.s3_boto3_backend module
- duplicity.backends.s3_boto_backend module
- duplicity.backends.slatebackend module
- duplicity.backends.ssh_paramiko_backend module
- duplicity.backends.ssh_pexpect_backend module
- duplicity.backends.swiftbackend module
- duplicity.backends.sxbackend module
- duplicity.backends.tahoebackend module
- duplicity.backends.webdavbackend module
- Module contents
- Submodules
Submodules
- duplicity.asyncscheduler module
- duplicity.backend module
Backend
BackendWrapper
BackendWrapper.__do_put()
BackendWrapper.__init__()
BackendWrapper._do_delete()
BackendWrapper._do_delete_list()
BackendWrapper._do_query()
BackendWrapper._do_query_list()
BackendWrapper.close()
BackendWrapper.delete()
BackendWrapper.get()
BackendWrapper.get_data()
BackendWrapper.get_fileobj_read()
BackendWrapper.list()
BackendWrapper.move()
BackendWrapper.pre_process_download()
BackendWrapper.pre_process_download_batch()
BackendWrapper.put()
BackendWrapper.query_info()
ParsedUrl
_get_code_from_exception()
get_backend()
get_backend_object()
import_backends()
is_backend_url()
register_backend()
register_backend_prefix()
retry()
strip_auth_from_url()
strip_prefix()
- duplicity.cached_ops module
- duplicity.commandline module
DupOption
ProcessCommandLine()
args_to_path_backend()
check_consistency()
check_file()
check_time()
check_verbosity()
command_line_error()
expand_archive_dir()
expand_fn()
generate_default_backup_name()
noop()
old_fn_deprecation()
old_globbing_filelist_deprecation()
parse_cmdline_options()
process_local_dir()
set_archive_dir()
set_backend()
set_selection()
set_sign_key()
stdin_deprecation()
usage()
- duplicity.config module
- duplicity.diffdir module
DeltaTarBlockIter
DiffDirException
DirDelta()
DirDelta_WriteSig()
DirFull()
DirFull_WriteSig()
DirSig()
DummyBlockIter
FileWithReadCounter
FileWithSignature
SigTarBlockIter
TarBlock
TarBlockIter
collate2iters()
combine_path_iters()
delta_iter_error_handler()
get_block_size()
get_combined_path_iter()
get_delta_iter()
get_delta_path()
log_delta_path()
sigtar2path_iter()
write_block_iter()
- duplicity.dup_collections module
BackupChain
BackupSet
BackupSet.__init__()
BackupSet.add_filename()
BackupSet.check_manifests()
BackupSet.delete()
BackupSet.get_filenames()
BackupSet.get_files_changed()
BackupSet.get_local_manifest()
BackupSet.get_manifest()
BackupSet.get_remote_manifest()
BackupSet.get_time()
BackupSet.get_timestr()
BackupSet.is_complete()
BackupSet.set_files_changed()
BackupSet.set_info()
BackupSet.set_manifest()
BackupSetChangesStatus
CollectionsError
CollectionsStatus
CollectionsStatus.__init__()
CollectionsStatus.get_all_file_changed_records()
CollectionsStatus.get_backup_chain_at_time()
CollectionsStatus.get_backup_chains()
CollectionsStatus.get_chains_older_than()
CollectionsStatus.get_extraneous()
CollectionsStatus.get_file_changed_record()
CollectionsStatus.get_last_backup_chain()
CollectionsStatus.get_last_full_backup_time()
CollectionsStatus.get_nth_last_backup_chain()
CollectionsStatus.get_nth_last_full_backup_time()
CollectionsStatus.get_older_than()
CollectionsStatus.get_older_than_required()
CollectionsStatus.get_signature_chain_at_time()
CollectionsStatus.get_signature_chains()
CollectionsStatus.get_signature_chains_older_than()
CollectionsStatus.get_sorted_chains()
CollectionsStatus.get_sorted_sets()
CollectionsStatus.set_matched_chain_pair()
CollectionsStatus.set_values()
CollectionsStatus.sort_sets()
CollectionsStatus.to_log_info()
CollectionsStatus.warn()
FileChangedStatus
SignatureChain
- duplicity.dup_main module
Restart
check_last_manifest()
check_resources()
check_sig_chain()
cleanup()
do_backup()
dummy_backup()
full_backup()
get_man_fileobj()
get_passphrase()
get_sig_fileobj()
getpass_safe()
incremental_backup()
list_current()
log_startup_parms()
main()
print_statistics()
remove_all_but_n_full()
remove_old()
replicate()
restart_position_iterator()
restore()
restore_add_sig_check()
restore_check_hash()
restore_get_enc_fileobj()
restore_get_patched_rop_iter()
sync_archive()
verify()
write_multivol()
- duplicity.dup_temp module
- duplicity.dup_threading module
- duplicity.dup_time module
- duplicity.errors module
- duplicity.file_naming module
- duplicity.filechunkio module
- duplicity.globmatch module
- duplicity.gpg module
- duplicity.gpginterface module
- duplicity.lazy module
ITRBranch
ITRBranch.base_index
ITRBranch.branch_process()
ITRBranch.call_end_proc()
ITRBranch.can_fast_process()
ITRBranch.caught_exception
ITRBranch.end_process()
ITRBranch.fast_process()
ITRBranch.finished
ITRBranch.index
ITRBranch.log_prev_error()
ITRBranch.on_error()
ITRBranch.start_process()
ITRBranch.start_successful
Iter
IterMultiplex2
IterTreeReducer
- duplicity.librsync module
- duplicity.log module
Debug()
DetailFormatter
DupToLoggerLevel()
ErrFilter
Error()
ErrorCode
ErrorCode.absolute_files_from
ErrorCode.backend_code_error
ErrorCode.backend_command_error
ErrorCode.backend_error
ErrorCode.backend_no_space
ErrorCode.backend_not_found
ErrorCode.backend_permission_denied
ErrorCode.backup_dir_doesnt_exist
ErrorCode.bad_archive_dir
ErrorCode.bad_request
ErrorCode.bad_sign_key
ErrorCode.bad_url
ErrorCode.boto_calling_format
ErrorCode.boto_lib_too_old
ErrorCode.boto_old_style
ErrorCode.cant_open_filelist
ErrorCode.command_line
ErrorCode.connection_failed
ErrorCode.dpbx_nologin
ErrorCode.empty_files_from
ErrorCode.enryption_mismatch
ErrorCode.exception
ErrorCode.file_prefix_error
ErrorCode.ftp_ncftp_missing
ErrorCode.ftp_ncftp_too_old
ErrorCode.ftps_lftp_missing
ErrorCode.generic
ErrorCode.get_freespace_failed
ErrorCode.get_ulimit_failed
ErrorCode.gio_not_available
ErrorCode.globbing_error
ErrorCode.gpg_failed
ErrorCode.hostname_mismatch
ErrorCode.inc_without_sigs
ErrorCode.maxopen_too_low
ErrorCode.mismatched_hash
ErrorCode.mismatched_manifests
ErrorCode.no_manifests
ErrorCode.no_restore_files
ErrorCode.no_sigs
ErrorCode.not_enough_freespace
ErrorCode.not_implemented
ErrorCode.pythonoptimize_set
ErrorCode.redundant_filter
ErrorCode.redundant_inclusion
ErrorCode.restart_file_not_found
ErrorCode.restore_dir_exists
ErrorCode.restore_dir_not_found
ErrorCode.s3_bucket_not_style
ErrorCode.s3_kms_no_id
ErrorCode.source_dir_mismatch
ErrorCode.trailing_filter
ErrorCode.unreadable_manifests
ErrorCode.unsigned_volume
ErrorCode.user_error
ErrorCode.verify_dir_doesnt_exist
ErrorCode.volume_wrong_size
FatalError()
Info()
InfoCode
InfoCode.asynchronous_upload_begin
InfoCode.asynchronous_upload_done
InfoCode.collection_status
InfoCode.diff_file_changed
InfoCode.diff_file_deleted
InfoCode.diff_file_new
InfoCode.file_list
InfoCode.generic
InfoCode.patch_file_patching
InfoCode.patch_file_writing
InfoCode.progress
InfoCode.skipping_socket
InfoCode.synchronous_upload_begin
InfoCode.synchronous_upload_done
InfoCode.upload_progress
LevelName()
Log()
LoggerToDupLevel()
MachineFilter
MachineFormatter
Notice()
OutFilter
PrettyProgressFormatter
PrintCollectionChangesInSet()
PrintCollectionFileChangedStatus()
PrintCollectionStatus()
Progress()
TransferProgress()
Warn()
WarningCode
WarningCode.cannot_iterate
WarningCode.cannot_process
WarningCode.cannot_read
WarningCode.cannot_stat
WarningCode.ftp_ncftp_v320
WarningCode.generic
WarningCode.incomplete_backup
WarningCode.no_sig_for_time
WarningCode.orphaned_backup
WarningCode.orphaned_sig
WarningCode.process_skipped
WarningCode.unmatched_sig
WarningCode.unnecessary_sig
_ElapsedSecs2Str()
_RemainingSecs2Str()
add_fd()
add_file()
getverbosity()
setup()
setverbosity()
shutdown()
- duplicity.manifest module
- duplicity.patchdir module
IndexedTuple
Multivol_Filelike
Patch()
PatchDirException
Patch_from_iter()
PathPatcher
ROPath_IterWriter
TarFile_FromFileobjs
Write_ROPaths()
collate_iters()
difftar2path_iter()
empty_iter()
filter_path_iter()
get_index_from_tarinfo()
integrate_patch_iters()
normalize_ps()
patch_diff_tarfile()
patch_seq2ropath()
tarfiles2rop_iter()
- duplicity.path module
DupPath
Path
Path.__init__()
Path.append()
Path.chmod()
Path.compare_recursive()
Path.contains()
Path.delete()
Path.deltree()
Path.get_canonical()
Path.get_filename()
Path.get_parent_dir()
Path.get_temp_in_same_dir()
Path.isemptydir()
Path.listdir()
Path.makedev()
Path.mkdir()
Path.move()
Path.new_index()
Path.open()
Path.patch_with_attribs()
Path.quote()
Path.regex_chars_to_quote
Path.rename()
Path.rename_index()
Path.setdata()
Path.touch()
Path.unquote()
Path.writefileobj()
PathDeleter
PathException
ROPath
ROPath.__init__()
ROPath.blank()
ROPath.compare_data()
ROPath.compare_verbose()
ROPath.copy()
ROPath.copy_attribs()
ROPath.exists()
ROPath.get_data()
ROPath.get_relative_path()
ROPath.get_ropath()
ROPath.get_tarinfo()
ROPath.getdevloc()
ROPath.getmtime()
ROPath.getperms()
ROPath.getsize()
ROPath.init_from_tarinfo()
ROPath.isdev()
ROPath.isdir()
ROPath.isfifo()
ROPath.isreg()
ROPath.issock()
ROPath.issym()
ROPath.open()
ROPath.perms_equal()
ROPath.set_from_stat()
ROPath.setfileobj()
StatResult
- duplicity.progress module
- duplicity.robust module
- duplicity.selection module
Select
Select.Iterate()
Select.ParseArgs()
Select.Select()
Select.__init__()
Select.add_selection_func()
Select.devfiles_get_sf()
Select.exclude_older_get_sf()
Select.filelist_general_get_sfs()
Select.filelist_sanitise_line()
Select.general_get_sf()
Select.glob_get_sf()
Select.literal_get_sf()
Select.other_filesystems_get_sf()
Select.parse_catch_error()
Select.parse_files_from()
Select.parse_last_excludes()
Select.present_get_sf()
Select.regexp_get_sf()
Select.select_fn_from_literal()
Select.set_iter()
- duplicity.statistics module
StatsDeltaProcess
StatsException
StatsObj
StatsObj.__init__()
StatsObj.byte_abbrev_list
StatsObj.get_byte_summary_string()
StatsObj.get_filestats_string()
StatsObj.get_miscstats_string()
StatsObj.get_stat()
StatsObj.get_stats_line()
StatsObj.get_stats_logstring()
StatsObj.get_stats_string()
StatsObj.get_statsobj_copy()
StatsObj.get_timestats_string()
StatsObj.increment_stat()
StatsObj.read_stats_from_path()
StatsObj.set_stat()
StatsObj.set_stats_from_line()
StatsObj.set_stats_from_string()
StatsObj.set_to_average()
StatsObj.space_regex
StatsObj.stat_attrs
StatsObj.stat_file_attrs
StatsObj.stat_file_pairs
StatsObj.stat_misc_attrs
StatsObj.stat_time_attrs
StatsObj.stats_equal()
StatsObj.write_stats_to_path()
- duplicity.tarfile module
- duplicity.tempdir module
- duplicity.util module