diff options
author | John Snow <jsnow@redhat.com> | 2021-06-02 20:37:17 -0400 |
---|---|---|
committer | John Snow <jsnow@redhat.com> | 2021-06-18 16:10:06 -0400 |
commit | 173d185de98c4ee358e5615cedcd8773719586c0 (patch) | |
tree | 224e4a486b9f34cef6f81e29cce81c0cf5c3d9da | |
parent | c63f3b0b29f8320e77a83acd9d055e6607f02f85 (diff) | |
download | qemu-173d185de98c4ee358e5615cedcd8773719586c0.zip qemu-173d185de98c4ee358e5615cedcd8773719586c0.tar.gz qemu-173d185de98c4ee358e5615cedcd8773719586c0.tar.bz2 |
scripts/qom-fuse: move to python/qemu/qmp/qom_fuse.py
Move qom-fuse over to the python package now that it passes the
linter. Update the import paradigms so that it continues to pass in the
context of the Python package.
Signed-off-by: John Snow <jsnow@redhat.com>
Message-id: 20210603003719.1321369-18-jsnow@redhat.com
Signed-off-by: John Snow <jsnow@redhat.com>
-rw-r--r--[-rwxr-xr-x] | python/qemu/qmp/qom_fuse.py (renamed from scripts/qmp/qom-fuse) | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/scripts/qmp/qom-fuse b/python/qemu/qmp/qom_fuse.py index a5a7a30..43f4671 100755..100644 --- a/scripts/qmp/qom-fuse +++ b/python/qemu/qmp/qom_fuse.py @@ -1,4 +1,3 @@ -#!/usr/bin/env python3 """ QEMU Object Model FUSE filesystem tool @@ -35,7 +34,6 @@ optional arguments: import argparse from errno import ENOENT, EPERM -import os import stat import sys from typing import ( @@ -50,10 +48,8 @@ from typing import ( import fuse from fuse import FUSE, FuseOSError, Operations - -sys.path.append(os.path.join(os.path.dirname(__file__), '..', '..', 'python')) -from qemu.qmp import QMPResponseError -from qemu.qmp.qom_common import QOMCommand +from . import QMPResponseError +from .qom_common import QOMCommand fuse.fuse_python_api = (0, 2) @@ -208,7 +204,3 @@ class QOMFuse(QOMCommand, Operations): yield '..' for item in self.qom_list(path): yield item.name - - -if __name__ == '__main__': - sys.exit(QOMFuse.entry_point()) |