| 12345678910111213141516171819 |
- # Copyright (C) Dnspython Contributors, see LICENSE for text of ISC license
- import os
- from typing import Tuple
- def convert_verify_to_cafile_and_capath(
- verify: bool | str,
- ) -> Tuple[str | None, str | None]:
- cafile: str | None = None
- capath: str | None = None
- if isinstance(verify, str):
- if os.path.isfile(verify):
- cafile = verify
- elif os.path.isdir(verify):
- capath = verify
- else:
- raise ValueError("invalid verify string")
- return cafile, capath
|