code: def _copytree(input_path, output_path):
      if _samepath(input_path, output_path):
          logger.debug(
              "input and output paths are the same file; skipped copy"
          )
          return
      if os.path.exists(output_path):
          shutil.rmtree(output_path)
      shutil.copytree(input_path, output_path)
  
file_path: catboost/contrib/python/fonttools/fontTools/cu2qu/cli.py
imports: import os
  import argparse
  import logging
  import shutil
  import multiprocessing
  from contextlib import closing
  from functools import partial
  import fontTools
  from .ufo import font_to_quadratic, fonts_to_quadratic
label_desc: Use image node_id 5 for calling a global function with example usage: _copytree(input_path, output_path) without return types