duplicity.backends.giobackend module

class duplicity.backends.giobackend.GIOBackend(parsed_url)[source]

Bases: Backend

Use this backend when saving to a GIO URL. This is a bit of a meta-backend, in that it can handle multiple schemas. URLs look like schema://user@server/path.

__copy_file(source, target)
__copy_progress(*args, **kwargs)
__done_with_mount(fileobj, result, loop)
__init__(parsed_url)[source]
_delete(filename)[source]
_error_code(operation, e)[source]
_get(filename, local_path)[source]
_list()[source]
_put(source_path, remote_filename)[source]
_query(filename)[source]
duplicity.backends.giobackend.ensure_dbus()[source]