diff --git a/directory-listing/create-index.py b/directory-listing/create-index.py index 71bfd13611299926dda7f55c75daf8f683837c23..190f42d7ee44010fef4171cfce026137135274b8 100755 --- a/directory-listing/create-index.py +++ b/directory-listing/create-index.py @@ -14,7 +14,7 @@ def main(inputfolder, outputfolder, template, ignore_files): jinjaenv = jinja2.Environment(autoescape=jinja2.select_autoescape(), loader=jinja2.FileSystemLoader("templates")) jinjaenv.filters["timestamp_to_datetime"] = timestamp_to_datetime - template = jinjaenv.get_template(template) + template = jinjaenv.get_template(f"{template}.html.j2") for path, dirs, files in os.walk(inputfolder): dirs.sort() @@ -33,7 +33,7 @@ if __name__ == '__main__': parser = argparse.ArgumentParser(description='Create html directory index for given path.') parser.add_argument('path', type=pathlib.Path, help='Path to create index from') parser.add_argument('output_directory', type=pathlib.Path, help='Directory for generated html files') - parser.add_argument('--template', help='Template to use', default='default.html.j2') + parser.add_argument('--template', help='Template to use without file extension (.html.j2)', default='default') args = parser.parse_args()