diff options
author | Giampaolo Rodola <g.rodola@gmail.com> | 2021-10-14 19:23:27 +0200 |
---|---|---|
committer | Giampaolo Rodola <g.rodola@gmail.com> | 2021-10-14 19:23:27 +0200 |
commit | b82e233c48503f0997b67186c92fa02e41827a84 (patch) | |
tree | ee8d4e400d0db68b537bbaa297b7793b7f76a0fd /psutil/_pslinux.py | |
parent | 8a102f37126adf050b6a5688b2c3a9845eeb465b (diff) | |
download | psutil-root-fs-device.tar.gz |
add testsroot-fs-device
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
Diffstat (limited to 'psutil/_pslinux.py')
-rw-r--r-- | psutil/_pslinux.py | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/psutil/_pslinux.py b/psutil/_pslinux.py index 4fce35a7..73fe71ed 100644 --- a/psutil/_pslinux.py +++ b/psutil/_pslinux.py @@ -1244,17 +1244,17 @@ class RootFsDeviceFinder: if path is None: try: path = self.use_proc_partitions() - except FileNotFoundError as err: + except OSError as err: debug(err) if path is None: try: path = self.use_sys_dev_block() - except FileNotFoundError as err: + except OSError as err: debug(err) if path is None: try: path = self.use_sys_class_block() - except FileNotFoundError as err: + except OSError as err: debug(err) return path @@ -1282,8 +1282,7 @@ def disk_partitions(all=False): retlist = [] partitions = cext.disk_partitions(mounts_path) - for partition in partitions: - device, mountpoint, fstype, opts = partition + for device, mountpoint, fstype, opts in partitions: if device == 'none': device = '' if device in ("/dev/root", "rootfs"): |