forked from TrueCloudLab/frostfs-testlib
Add missing functions
Signed-off-by: Andrey Berezin <a.berezin@yadro.com>
This commit is contained in:
parent
e73585cf50
commit
d97a02d1d3
1 changed files with 10 additions and 1 deletions
|
@ -11,7 +11,7 @@ import docker
|
||||||
from requests import HTTPError
|
from requests import HTTPError
|
||||||
|
|
||||||
from frostfs_testlib.hosting.config import ParsedAttributes
|
from frostfs_testlib.hosting.config import ParsedAttributes
|
||||||
from frostfs_testlib.hosting.interfaces import Host
|
from frostfs_testlib.hosting.interfaces import DiskInfo, Host
|
||||||
from frostfs_testlib.shell import LocalShell, Shell, SSHShell
|
from frostfs_testlib.shell import LocalShell, Shell, SSHShell
|
||||||
from frostfs_testlib.shell.command_inspectors import SudoInspector
|
from frostfs_testlib.shell.command_inspectors import SudoInspector
|
||||||
|
|
||||||
|
@ -142,6 +142,15 @@ class DockerHost(Host):
|
||||||
cmd = f"{meta_clean_cmd}{data_clean_cmd}"
|
cmd = f"{meta_clean_cmd}{data_clean_cmd}"
|
||||||
shell.exec(cmd)
|
shell.exec(cmd)
|
||||||
|
|
||||||
|
def attach_disk(self, device: str, disk_info: DiskInfo) -> None:
|
||||||
|
raise NotImplementedError("Not supported for docker")
|
||||||
|
|
||||||
|
def detach_disk(self, device: str) -> DiskInfo:
|
||||||
|
raise NotImplementedError("Not supported for docker")
|
||||||
|
|
||||||
|
def is_disk_attached(self, device: str, disk_info: DiskInfo) -> bool:
|
||||||
|
raise NotImplementedError("Not supported for docker")
|
||||||
|
|
||||||
def dump_logs(
|
def dump_logs(
|
||||||
self,
|
self,
|
||||||
directory_path: str,
|
directory_path: str,
|
||||||
|
|
Loading…
Reference in a new issue