def initialize(): from fortpy.msg import set_verbosity set_verbosity(args["verbose"]) comparer = FileComparer(template_folder=args["templates"]) result = comparer.compare(args["source"], args["target"], args["xmltemplate"], args["mode"]) if args["save"]: from os import path fullpath = path.abspath(path.expanduser(args["save"])) with open(fullpath, "w") as f: f.write(print_compare_result(result, args["verbose"])) else: print((print_compare_result(result, args["verbose"]))) return result
def __init__(self, template_dir): self.comparer = FileComparer(os.path.expanduser(template_dir))