tbetter header garbage skip in merge_contents - amprolla - devuan's apt repo merger
 (HTM) git clone git://parazyd.org/amprolla.git
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 613933a3771d9115f0394206902970f7a481512e
 (DIR) parent e0adbf7a5980d43f38b3416e5488e4fc58fa612d
 (HTM) Author: parazyd <parazyd@dyne.org>
       Date:   Thu, 13 Jul 2017 17:11:57 +0200
       
       better header garbage skip in merge_contents
       
       Diffstat:
         M amprolla_merge_contents.py          |      10 +++++++---
       
       1 file changed, 7 insertions(+), 3 deletions(-)
       ---
 (DIR) diff --git a/amprolla_merge_contents.py b/amprolla_merge_contents.py
       t@@ -26,11 +26,15 @@ def merge_contents(filelist):
                    cfile = cfile.decode('utf-8')
                    contents = cfile.split('\n')
        
       +            header = False
                    for line in contents:
                        if line.startswith('This file maps each file'):
       -                    while not line.startswith('FILE'):
       -                        continue
       -                if line != '' and not line.startswith('FILE'):
       +                    header = True
       +                if line.startswith('FILE'):
       +                    header = False
       +                    continue
       +
       +                if line != '' and not header:
                            sin = line.split()
                            if sin[-1] not in pkgs.keys():
                                pkgs[sin[-1]] = []