[#365] Change type hint for NetmapOperations.nodeinfo #365

Merged
abereziny merged 1 commit from Kiriruso/frostfs-testlib:certification-part-three into master 2025-03-19 11:32:49 +00:00
3 changed files with 5 additions and 5 deletions

View file

@ -89,7 +89,7 @@ class NetmapParser:
return snapshot return snapshot
@staticmethod @staticmethod
def node_info(output: dict) -> NodeNetmapInfo: def node_info(output: dict) -> NodeInfo:
data_dict = {"attributes": {}} data_dict = {"attributes": {}}
for key, value in output.items(): for key, value in output.items():

View file

@ -4,7 +4,7 @@ from typing import List, Optional
from frostfs_testlib.cli.frostfs_cli.cli import FrostfsCli from frostfs_testlib.cli.frostfs_cli.cli import FrostfsCli
from frostfs_testlib.cli.netmap_parser import NetmapParser from frostfs_testlib.cli.netmap_parser import NetmapParser
from frostfs_testlib.resources.cli import CLI_DEFAULT_TIMEOUT from frostfs_testlib.resources.cli import CLI_DEFAULT_TIMEOUT
from frostfs_testlib.storage.dataclasses.storage_object_info import NodeNetInfo, NodeNetmapInfo from frostfs_testlib.storage.dataclasses.storage_object_info import NodeInfo, NodeNetInfo, NodeNetmapInfo
from .. import interfaces from .. import interfaces
@ -86,7 +86,7 @@ class NetmapOperations(interfaces.NetmapInterface):
trace: Optional[bool] = True, trace: Optional[bool] = True,
xhdr: Optional[dict] = None, xhdr: Optional[dict] = None,
timeout: Optional[str] = CLI_DEFAULT_TIMEOUT, timeout: Optional[str] = CLI_DEFAULT_TIMEOUT,
) -> NodeNetmapInfo: ) -> NodeInfo:
""" """
Get target node info. Get target node info.
""" """

View file

@ -1,7 +1,7 @@
from abc import ABC, abstractmethod from abc import ABC, abstractmethod
from typing import List, Optional from typing import List, Optional
from frostfs_testlib.storage.dataclasses.storage_object_info import NodeNetInfo, NodeNetmapInfo from frostfs_testlib.storage.dataclasses.storage_object_info import NodeInfo, NodeNetInfo, NodeNetmapInfo
class NetmapInterface(ABC): class NetmapInterface(ABC):
@ -50,7 +50,7 @@ class NetmapInterface(ABC):
ttl: Optional[int] = None, ttl: Optional[int] = None,
xhdr: Optional[dict] = None, xhdr: Optional[dict] = None,
timeout: Optional[str] = None, timeout: Optional[str] = None,
) -> NodeNetmapInfo: ) -> NodeInfo:
""" """
Get target node info. Get target node info.
""" """