def copy_policy_files()

in src/Saas.Identity/Saas.IdentityProvider/deployment/script/generate-ief-policies.py [0:0]


def copy_policy_files(directory: str, output_dir: str) -> None:
    # Create the output directory if it doesn't exist
    if not os.path.exists(output_dir):
            os.makedirs(output_dir)

    # Copy the policy xml files (.xml) to the output directory
    files = Path(directory).glob('*.xml')

    for xmlfile in files:
        shutil.copy(xmlfile, os.path.join(output_dir, xmlfile.name))