mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-07-27 04:13:53 -06:00
Python/iotests: Add type hint for nbd module
The test bails gracefully if this module isn't installed, but linters need a little help understanding that. It's enough to just declare the type in this case. (Fixes pylint complaining about use of an uninitialized variable because it isn't wise enough to understand the notrun call is noreturn.) Signed-off-by: John Snow <jsnow@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com> Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru> Message-id: 20231006195243.3131140-2-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com>
This commit is contained in:
parent
46d4747ab5
commit
ff2e08132f
1 changed files with 3 additions and 1 deletions
|
@ -20,6 +20,8 @@
|
|||
|
||||
import os
|
||||
from contextlib import contextmanager
|
||||
from types import ModuleType
|
||||
|
||||
import iotests
|
||||
from iotests import qemu_img_create, qemu_io
|
||||
|
||||
|
@ -28,7 +30,7 @@ disk = os.path.join(iotests.test_dir, 'disk')
|
|||
size = '4M'
|
||||
nbd_sock = os.path.join(iotests.sock_dir, 'nbd_sock')
|
||||
nbd_uri = 'nbd+unix:///{}?socket=' + nbd_sock
|
||||
|
||||
nbd: ModuleType
|
||||
|
||||
@contextmanager
|
||||
def open_nbd(export_name):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue