Flesh out feature profiles section
Add table detailing the profiles. Add anchors to link through to each module following a well-defined format (rather than the name of the module section). Allow UTF-8 in the spec.
This commit is contained in:
parent
ca9f30a7fd
commit
c6375ed3d1
10 changed files with 54 additions and 2 deletions
|
@ -122,13 +122,13 @@ def main(input_module, file_stream=None, out_dir=None, verbose=False):
|
|||
|
||||
# check the input files and substitute in sections where required
|
||||
log("Parsing input template: %s" % file_stream.name)
|
||||
temp = Template(file_stream.read())
|
||||
temp = Template(file_stream.read().decode("utf-8"))
|
||||
log("Creating output for: %s" % file_stream.name)
|
||||
output = create_from_template(temp, sections)
|
||||
with open(
|
||||
os.path.join(out_dir, os.path.basename(file_stream.name)), "w"
|
||||
) as f:
|
||||
f.write(output)
|
||||
f.write(output.encode("utf-8"))
|
||||
log("Output file for: %s" % file_stream.name)
|
||||
check_unaccessed("units", units)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue