Currently the script will reject any type of contents outside
of a section, but we want to be able to have some useful
comments at the top of each file to help users understand how
they are processed.
Signed-off-by: Andrea Bolognani <abologna@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
if line == "":
continue
+ # Comments at the very top of the file, outside of any
+ # section, are allowed and will not show up in the output
+ if line[0] == "#" and current_section == "[Invalid]":
+ continue
+
if line[0] == "[" and line[-1] == "]":
if line not in SECTIONS:
print("Unknown section {}".format(line))