[ooni-probe/master] Add a method for line by line asset parsing

commit 91e0bbf22cf60173e31add4f61ce1e628325105d Author: Arturo Filastò <hellais@gmail.com> Date: Wed Mar 14 23:26:56 2012 -0700 Add a method for line by line asset parsing (I think I did a mess with git and may have made noise on tor-commits...) --- plugoo/assets.py | 15 ++++++++++++++- 1 files changed, 14 insertions(+), 1 deletions(-) diff --git a/plugoo/assets.py b/plugoo/assets.py index 6f566fe..5ed0399 100644 --- a/plugoo/assets.py +++ b/plugoo/assets.py @@ -26,6 +26,13 @@ class Asset: self.fh.seek(0) return i + 1 + def parse_line(self, line): + """ + Override this method if you need line + by line parsing of an Asset. + """ + return line.replace('\n','') + def next_asset(self): """ Return the next asset. @@ -34,7 +41,13 @@ class Asset: # clean me up please... line = self.fh.readline() if line: - return line.replace('\n','') +<<<<<<< HEAD + parsed_line = self.parse_line(line) + if parsed_line: + return parsed_line +======= + return self.parse_line(line) +>>>>>>> 74f25ec... Add a line by line parser else: self.fh.seek(0) raise StopIteration
participants (1)
-
art@torproject.org