diff options
author | ben <ben@2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109> | 2002-05-15 00:25:31 +0000 |
---|---|---|
committer | ben <ben@2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109> | 2002-05-15 00:25:31 +0000 |
commit | 62399345db69c91b455d27413536ef10ce2d847f (patch) | |
tree | a9aa053345dcb0106cf66d2e4d9d5d6ef65fd8ed /rdiff-backup/src/connection.py | |
parent | 6b0d24eee2a2fc5652c4cb866ac390aa91d1fe24 (diff) | |
download | rdiff-backup-62399345db69c91b455d27413536ef10ce2d847f.tar.gz |
Belatedly added filename_mapping (should have been added with 0.7.4).
Changed various files to fix --exclude-filelist problems when source
remote.
git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@85 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
Diffstat (limited to 'rdiff-backup/src/connection.py')
-rw-r--r-- | rdiff-backup/src/connection.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/rdiff-backup/src/connection.py b/rdiff-backup/src/connection.py index 94afea3..54cf527 100644 --- a/rdiff-backup/src/connection.py +++ b/rdiff-backup/src/connection.py @@ -1,3 +1,4 @@ +from __future__ import generators execfile("rdiff.py") import types, os, tempfile, cPickle, shutil, traceback @@ -487,3 +488,10 @@ class VirtualFile: def close(self): return self.connection.VirtualFile.closebyid(self.id) + + def __iter__(self): + """Iterates lines in file, like normal iter(file) behavior""" + while 1: + line = self.readline() + if not line: break + yield line |