~mterry/duplicity/rename-dep

« back to all changes in this revision

Viewing changes to duplicity/collections.py

  • Committer: kenneth at loafman
  • Date: 2017-10-11 16:03:49 UTC
  • Revision ID: kenneth@loafman.com-20171011160349-ey1xuj7y981ne3s4
* Revert last commit.

Show diffs side-by-side

added added

removed removed

Lines of Context:
60
60
        self.end_time = None  # will be set if inc
61
61
        self.partial = False  # true if a partial backup
62
62
        self.encrypted = False  # true if an encrypted backup
 
63
        self.files_changed = []
63
64
        self.action = action
64
65
 
65
66
    def is_complete(self):
124
125
        self.encrypted = bool(pr.encrypted)
125
126
        self.info_set = True
126
127
 
 
128
    def set_files_changed(self):
 
129
        mf = self.get_manifest()
 
130
        self.files_changed = mf.get_files_changed()
 
131
 
127
132
    def set_manifest(self, remote_filename):
128
133
        """
129
134
        Add local and remote manifest filenames to backup set
144
149
                    pr.end_time == self.end_time):
145
150
                self.local_manifest_path = \
146
151
                    globals.archive_dir.append(local_filename)
 
152
 
 
153
                self.set_files_changed()
147
154
                break
148
155
 
149
156
    def delete(self):
276
283
            return self.end_time
277
284
        assert 0, "Neither self.time nor self.end_time set"
278
285
 
 
286
    def get_files_changed(self):
 
287
        return self.files_changed
 
288
 
279
289
    def __len__(self):
280
290
        """
281
291
        Return the number of volumes in the set