diff --git a/src/wireviz/wireviz.py b/src/wireviz/wireviz.py index db692419..f220df7a 100755 --- a/src/wireviz/wireviz.py +++ b/src/wireviz/wireviz.py @@ -20,6 +20,8 @@ smart_file_resolve, ) +from . import APP_NAME + def parse( inp: Union[Path, str, Dict], @@ -117,10 +119,7 @@ def parse( # When title is not given, either deduce it from filename, or use default text. if "title" not in harness.metadata: - if yaml_file is None: - harness.metadata["title"] = "WireViz diagram and BOM" - else: - harness.metadata["title"] = Path(yaml_file).stem + harness.metadata["title"] = output_name or f"{APP_NAME} diagram and BOM" # add items # parse YAML input file ====================================================