def get_external_checks_dir(args): external_checks_dir = args.external_checks_dir if args.external_checks_git: git_getter = GitGetter(args.external_checks_git[0]) external_checks_dir = [git_getter.get()] atexit.register(shutil.rmtree,str(Path(external_checks_dir[0]).parent)) return external_checks_dir
def get_external_checks_dir(config: Any) -> Any: external_checks_dir = config.external_checks_dir if config.external_checks_git: git_getter = GitGetter(config.external_checks_git[0]) external_checks_dir = [git_getter.get()] atexit.register(shutil.rmtree, str(Path(external_checks_dir[0]).parent)) return external_checks_dir