mirror of
https://gitee.com/sui-feng-cb/AzurLaneAutoScript1
synced 2026-03-12 03:58:22 +08:00
Refactor: Move del_cached_property to module.base.decorator
This commit is contained in:
@@ -10,12 +10,11 @@ import websockets
|
||||
from adbutils.errors import AdbError
|
||||
from uiautomator2 import _Service
|
||||
|
||||
from module.base.decorator import cached_property, Config
|
||||
from module.base.decorator import Config, cached_property, del_cached_property
|
||||
from module.base.timer import Timer
|
||||
from module.base.utils import *
|
||||
from module.device.connection import Connection
|
||||
from module.device.method.utils import (RETRY_DELAY, RETRY_TRIES,
|
||||
del_cached_property, handle_adb_error)
|
||||
from module.device.method.utils import RETRY_DELAY, RETRY_TRIES, handle_adb_error
|
||||
from module.exception import RequestHumanTakeover, ScriptError
|
||||
from module.logger import logger
|
||||
|
||||
|
||||
@@ -138,18 +138,6 @@ def handle_adb_error(e):
|
||||
return False
|
||||
|
||||
|
||||
def del_cached_property(obj, name):
|
||||
"""
|
||||
Delete a cached property safely.
|
||||
|
||||
Args:
|
||||
obj:
|
||||
name (str):
|
||||
"""
|
||||
if name in obj.__dict__:
|
||||
del obj.__dict__[name]
|
||||
|
||||
|
||||
def get_serial_pair(serial):
|
||||
"""
|
||||
Args:
|
||||
|
||||
Reference in New Issue
Block a user