Package duplicity :: Module patchdir :: Class PathPatcher
[hide private]
[frames] | no frames]

Class PathPatcher

source code


Used by DirPatch, process the given basis and diff

Instance Methods [hide private]
 
__init__(self, base_path)
Set base_path, Path of root of tree
source code
 
start_process(self, index, basis_path, diff_ropath)
Start processing when diff_ropath is a directory
source code
 
end_process(self)
Copy directory permissions when leaving tree
source code
 
can_fast_process(self, index, basis_path, diff_ropath)
No need to recurse if diff_ropath isn't a directory
source code
 
fast_process(self, index, basis_path, diff_ropath)
For use when neither is a directory
source code