From 8cebd90e453271c2312b89b6b28b3e4d5c6fdb42 Mon Sep 17 00:00:00 2001 From: hasecilu Date: Sun, 8 Sep 2024 14:31:25 -0600 Subject: [PATCH] Use absolute path of template file --- python/create_skill_tree_svg.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/python/create_skill_tree_svg.py b/python/create_skill_tree_svg.py index ddbb4cf..7e4fdae 100755 --- a/python/create_skill_tree_svg.py +++ b/python/create_skill_tree_svg.py @@ -1,6 +1,7 @@ #!/bin/env python -import argparse +import argparse +import os import yaml @@ -41,7 +42,8 @@ def save_processed_svg(content, output_path): def main(): - svg_template_path = "skill_tree_template.svg.j2" + script_path = os.path.dirname(os.path.abspath(__file__)) + svg_template_path = os.path.join(script_path, "skill_tree_template.svg.j2") parser = argparse.ArgumentParser(description="Process SVG template with YAML data.") parser.add_argument("input_yaml", help="Path to input YAML file")