commit 11ec984620b9ec0f12e0080e0e581c90ca8f92aa Author: juga0 juga@riseup.net Date: Fri Aug 31 11:39:31 2018 +0000
Add method to parse a V100 header --- sbws/lib/v3bwfile.py | 11 +++++++++++ 1 file changed, 11 insertions(+)
diff --git a/sbws/lib/v3bwfile.py b/sbws/lib/v3bwfile.py index dda4499..847c037 100644 --- a/sbws/lib/v3bwfile.py +++ b/sbws/lib/v3bwfile.py @@ -139,6 +139,17 @@ class V3BWHeader(object): assert isinstance(text, str) return self.from_lines_v110(text.split(LINE_SEP))
+ @classmethod + def from_lines_v100(cls, lines): + """ + :param list lines: list of lines to parse + :returns: tuple of V3BWHeader object and non-header lines + """ + assert isinstance(lines, list) + h = cls(lines[0]) + # last line is new line + return h, lines[1:-1] + @staticmethod def generator_started_from_file(state_fpath): '''
tor-commits@lists.torproject.org