1 |
# Copyright 2002 Ben Escoto |
# Copyright 2002, 2005 Ben Escoto |
2 |
# |
# |
3 |
# This file is part of rdiff-backup. |
# This file is part of rdiff-backup. |
4 |
# |
# |
35 |
|
|
36 |
from __future__ import generators |
from __future__ import generators |
37 |
import Globals, restore, log, rorpiter, TempFile, metadata, rpath, C, \ |
import Globals, restore, log, rorpiter, TempFile, metadata, rpath, C, \ |
38 |
Time, backup, robust |
Time, backup, robust, longname |
39 |
|
|
40 |
# regress_time should be set to the time we want to regress back to |
# regress_time should be set to the time we want to regress back to |
41 |
# (usually the time of the last successful backup) |
# (usually the time of the last successful backup) |
193 |
raw_rfs = iterate_raw_rfs(mirror_rp, inc_rp) |
raw_rfs = iterate_raw_rfs(mirror_rp, inc_rp) |
194 |
collated = rorpiter.Collate2Iters(raw_rfs, yield_metadata()) |
collated = rorpiter.Collate2Iters(raw_rfs, yield_metadata()) |
195 |
for raw_rf, metadata_rorp in collated: |
for raw_rf, metadata_rorp in collated: |
196 |
|
raw_rf = longname.update_regressfile(raw_rf, metadata_rorp, mirror_rp) |
197 |
if not raw_rf: |
if not raw_rf: |
198 |
log.Log("Warning, metadata file has entry for %s,\n" |
log.Log("Warning, metadata file has entry for %s,\n" |
199 |
"but there are no associated files." % |
"but there are no associated files." % |