From 99ddf45297027fa7341bfd74b7266ddbab00971a Mon Sep 17 00:00:00 2001 From: Robert Resch Date: Fri, 9 May 2025 14:16:43 +0000 Subject: [PATCH] Remove dead code --- deebot_client/models.py | 24 ------------------------ 1 file changed, 24 deletions(-) diff --git a/deebot_client/models.py b/deebot_client/models.py index 426dccf6e..c3493a95d 100644 --- a/deebot_client/models.py +++ b/deebot_client/models.py @@ -4,7 +4,6 @@ from dataclasses import dataclass from enum import IntEnum, unique -from pathlib import Path from typing import TYPE_CHECKING, Required, TypedDict from deebot_client.util.enum import StrEnumWithXml @@ -91,26 +90,3 @@ class Credentials: token: str user_id: str expires_at: int = 0 - - -def _str_to_bool_or_cert(value: bool | str) -> bool | str: - """Convert string to bool or certificate.""" - if isinstance(value, bool): - return value - - if value is not None: - value = value.lower() - if value in ("y", "yes", "t", "true", "on", "1"): - return True - if value in ("n", "no", "f", "false", "off", "0"): - return False - path = Path(str(value)) - if path.exists(): - # User could provide a path to a CA Cert as well, which is useful for Bumper - if path.is_file(): - return value - msg = f"Certificate path provided is not a file: {value}" - raise ValueError(msg) - - msg = f'Cannot convert "{value}" to a bool or certificate path' - raise ValueError(msg)