def main()

in scripts/yaml_merger/process_yaml.py [0:0]


def main():
    args = argument_parser()

    print('base_dir: {}'.format(args.base_dir))
    print('field_template_file: {}'.format(args.field_template_file))
    print('output_file: {}'.format(args.output_file))

    YamlIncludeConstructor.add_to_loader_class(loader_class=yaml.FullLoader, base_dir=args.base_dir)

    with open(args.field_template_file) as f:
        data = yaml.load(f, Loader=yaml.FullLoader)
        
    with open(args.output_file, 'w') as file:
        yaml.dump(data, file, default_flow_style=False, sort_keys=False)