|
63 | 63 | from .api.tape_drive_api import TapeDriveApi |
64 | 64 | from .api.tape_media_api import TapeMediaApi |
65 | 65 | from .api.version_api import VersionApi |
66 | | -from .websocket import ( |
67 | | - TerminalSession, |
68 | | - TerminalTarget, |
69 | | - VncSession, |
70 | | - VncTarget, |
71 | | - connect_terminal as _connect_terminal, |
72 | | - connect_vnc as _connect_vnc, |
73 | | -) |
74 | 66 |
|
75 | 67 |
|
76 | 68 | class Client: |
@@ -506,35 +498,3 @@ def version(self) -> VersionApi: |
506 | 498 | self._version = VersionApi(api_client=self._api_client) |
507 | 499 | return self._version |
508 | 500 |
|
509 | | - |
510 | | - def connect_terminal( |
511 | | - self, |
512 | | - target: TerminalTarget, |
513 | | - on_message: Optional[Callable[[str], None]] = None, |
514 | | - on_close: Optional[Callable[[int, str], None]] = None, |
515 | | - on_error: Optional[Callable[[Exception], None]] = None, |
516 | | - ) -> TerminalSession: |
517 | | - """Open a terminal session against a node, QEMU VM, or LXC container.""" |
518 | | - return _connect_terminal( |
519 | | - self._api_client.configuration, |
520 | | - target, |
521 | | - on_message=on_message, |
522 | | - on_close=on_close, |
523 | | - on_error=on_error, |
524 | | - ) |
525 | | - |
526 | | - def connect_vnc( |
527 | | - self, |
528 | | - target: VncTarget, |
529 | | - on_frame: Optional[Callable[[bytes], None]] = None, |
530 | | - on_close: Optional[Callable[[int, str], None]] = None, |
531 | | - on_error: Optional[Callable[[Exception], None]] = None, |
532 | | - ) -> VncSession: |
533 | | - """Open a VNC session against a node shell, QEMU VM, or LXC container.""" |
534 | | - return _connect_vnc( |
535 | | - self._api_client.configuration, |
536 | | - target, |
537 | | - on_frame=on_frame, |
538 | | - on_close=on_close, |
539 | | - on_error=on_error, |
540 | | - ) |
0 commit comments