From 5cde110afb64004553bf0359ff979bf25d84e488 Mon Sep 17 00:00:00 2001 From: Kelly Brazil Date: Fri, 4 Apr 2025 16:14:20 -0700 Subject: [PATCH] set bytes conversion to posix mode --- jc/parsers/lsblk.py | 2 +- tests/fixtures/centos-7.7/lsblk-allcols.json | 2 +- tests/fixtures/centos-7.7/lsblk.json | 2 +- tests/fixtures/ubuntu-18.04/lsblk-allcols.json | 2 +- tests/fixtures/ubuntu-18.04/lsblk.json | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/jc/parsers/lsblk.py b/jc/parsers/lsblk.py index e082e89a..a56bdb9a 100644 --- a/jc/parsers/lsblk.py +++ b/jc/parsers/lsblk.py @@ -340,7 +340,7 @@ def _process(proc_data): entry[key] = jc.utils.convert_to_int(entry[key]) if key in size_list: - entry[key + '_bytes'] = jc.utils.convert_size_to_int(entry[key]) + entry[key + '_bytes'] = jc.utils.convert_size_to_int(entry[key], posix_mode=True) return proc_data diff --git a/tests/fixtures/centos-7.7/lsblk-allcols.json b/tests/fixtures/centos-7.7/lsblk-allcols.json index 2bb4a8ac..742ce7bf 100644 --- a/tests/fixtures/centos-7.7/lsblk-allcols.json +++ b/tests/fixtures/centos-7.7/lsblk-allcols.json @@ -1 +1 @@ -[{"name":"sda","maj_min":"8:0","rm":false,"size":"20G","ro":false,"type":"disk","mountpoint":null,"kname":"sda","fstype":null,"label":null,"uuid":null,"partlabel":null,"partuuid":null,"ra":4096,"model":"VMware Virtual S","serial":null,"state":"running","owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":"deadline","rq_size":128,"disc_aln":0,"disc_gran":"0B","disc_max":"0B","disc_zero":false,"wsame":"32M","wwn":null,"rand":true,"pkname":null,"hctl":"0:0:0:0","tran":"spi","rev":"1.0","vendor":"VMware,","size_bytes":20000000000,"disc_gran_bytes":0,"disc_max_bytes":0,"wsame_bytes":32000000},{"name":"sda1","maj_min":"8:1","rm":false,"size":"1G","ro":false,"type":"part","mountpoint":"/boot","kname":"sda1","fstype":"xfs","label":null,"uuid":"05d927bb-5875-49e3-ada1-7f46cb31c932","partlabel":null,"partuuid":null,"ra":4096,"model":null,"serial":null,"state":null,"owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":"deadline","rq_size":128,"disc_aln":0,"disc_gran":"0B","disc_max":"0B","disc_zero":false,"wsame":"32M","wwn":null,"rand":true,"pkname":"sda","hctl":null,"tran":null,"rev":null,"vendor":null,"size_bytes":1000000000,"disc_gran_bytes":0,"disc_max_bytes":0,"wsame_bytes":32000000},{"name":"sda2","maj_min":"8:2","rm":false,"size":"19G","ro":false,"type":"part","mountpoint":null,"kname":"sda2","fstype":"LVM2_member","label":null,"uuid":"3klkIj-w1qk-DkJi-0XBJ-y3o7-i2Ac-vHqWBM","partlabel":null,"partuuid":null,"ra":4096,"model":null,"serial":null,"state":null,"owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":"deadline","rq_size":128,"disc_aln":0,"disc_gran":"0B","disc_max":"0B","disc_zero":false,"wsame":"32M","wwn":null,"rand":true,"pkname":"sda","hctl":null,"tran":null,"rev":null,"vendor":null,"size_bytes":19000000000,"disc_gran_bytes":0,"disc_max_bytes":0,"wsame_bytes":32000000},{"name":"centos-root","maj_min":"253:0","rm":false,"size":"17G","ro":false,"type":"lvm","mountpoint":"/","kname":"dm-0","fstype":"xfs","label":null,"uuid":"07d718ef-950c-4e5b-98e0-42a1147b77d9","partlabel":null,"partuuid":null,"ra":4096,"model":null,"serial":null,"state":"running","owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":null,"rq_size":128,"disc_aln":0,"disc_gran":"0B","disc_max":"0B","disc_zero":false,"wsame":"32M","wwn":null,"rand":false,"pkname":"sda2","hctl":null,"tran":null,"rev":null,"vendor":null,"size_bytes":17000000000,"disc_gran_bytes":0,"disc_max_bytes":0,"wsame_bytes":32000000},{"name":"centos-swap","maj_min":"253:1","rm":false,"size":"2G","ro":false,"type":"lvm","mountpoint":"[SWAP]","kname":"dm-1","fstype":"swap","label":null,"uuid":"615eb89d-bcbf-46ad-80e3-c483ef5c931f","partlabel":null,"partuuid":null,"ra":4096,"model":null,"serial":null,"state":"running","owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":null,"rq_size":128,"disc_aln":0,"disc_gran":"0B","disc_max":"0B","disc_zero":false,"wsame":"32M","wwn":null,"rand":false,"pkname":"sda2","hctl":null,"tran":null,"rev":null,"vendor":null,"size_bytes":2000000000,"disc_gran_bytes":0,"disc_max_bytes":0,"wsame_bytes":32000000},{"name":"sr0","maj_min":"11:0","rm":true,"size":"1024M","ro":false,"type":"rom","mountpoint":null,"kname":"sr0","fstype":null,"label":null,"uuid":null,"partlabel":null,"partuuid":null,"ra":128,"model":"VMware IDE CDR10","serial":"10000000000000000001","state":"running","owner":"root","group":"cdrom","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":"deadline","rq_size":128,"disc_aln":0,"disc_gran":"0B","disc_max":"0B","disc_zero":false,"wsame":"0B","wwn":null,"rand":true,"pkname":null,"hctl":"2:0:0:0","tran":"ata","rev":"1.00","vendor":"NECVMWar","size_bytes":1024000000,"disc_gran_bytes":0,"disc_max_bytes":0,"wsame_bytes":0}] +[{"name":"sda","maj_min":"8:0","rm":false,"size":"20G","ro":false,"type":"disk","mountpoint":null,"kname":"sda","fstype":null,"label":null,"uuid":null,"partlabel":null,"partuuid":null,"ra":4096,"model":"VMware Virtual S","serial":null,"state":"running","owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":"deadline","rq_size":128,"disc_aln":0,"disc_gran":"0B","disc_max":"0B","disc_zero":false,"wsame":"32M","wwn":null,"rand":true,"pkname":null,"hctl":"0:0:0:0","tran":"spi","rev":"1.0","vendor":"VMware,","size_bytes":21474836480,"disc_gran_bytes":0,"disc_max_bytes":0,"wsame_bytes":33554432},{"name":"sda1","maj_min":"8:1","rm":false,"size":"1G","ro":false,"type":"part","mountpoint":"/boot","kname":"sda1","fstype":"xfs","label":null,"uuid":"05d927bb-5875-49e3-ada1-7f46cb31c932","partlabel":null,"partuuid":null,"ra":4096,"model":null,"serial":null,"state":null,"owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":"deadline","rq_size":128,"disc_aln":0,"disc_gran":"0B","disc_max":"0B","disc_zero":false,"wsame":"32M","wwn":null,"rand":true,"pkname":"sda","hctl":null,"tran":null,"rev":null,"vendor":null,"size_bytes":1073741824,"disc_gran_bytes":0,"disc_max_bytes":0,"wsame_bytes":33554432},{"name":"sda2","maj_min":"8:2","rm":false,"size":"19G","ro":false,"type":"part","mountpoint":null,"kname":"sda2","fstype":"LVM2_member","label":null,"uuid":"3klkIj-w1qk-DkJi-0XBJ-y3o7-i2Ac-vHqWBM","partlabel":null,"partuuid":null,"ra":4096,"model":null,"serial":null,"state":null,"owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":"deadline","rq_size":128,"disc_aln":0,"disc_gran":"0B","disc_max":"0B","disc_zero":false,"wsame":"32M","wwn":null,"rand":true,"pkname":"sda","hctl":null,"tran":null,"rev":null,"vendor":null,"size_bytes":20401094656,"disc_gran_bytes":0,"disc_max_bytes":0,"wsame_bytes":33554432},{"name":"centos-root","maj_min":"253:0","rm":false,"size":"17G","ro":false,"type":"lvm","mountpoint":"/","kname":"dm-0","fstype":"xfs","label":null,"uuid":"07d718ef-950c-4e5b-98e0-42a1147b77d9","partlabel":null,"partuuid":null,"ra":4096,"model":null,"serial":null,"state":"running","owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":null,"rq_size":128,"disc_aln":0,"disc_gran":"0B","disc_max":"0B","disc_zero":false,"wsame":"32M","wwn":null,"rand":false,"pkname":"sda2","hctl":null,"tran":null,"rev":null,"vendor":null,"size_bytes":18253611008,"disc_gran_bytes":0,"disc_max_bytes":0,"wsame_bytes":33554432},{"name":"centos-swap","maj_min":"253:1","rm":false,"size":"2G","ro":false,"type":"lvm","mountpoint":"[SWAP]","kname":"dm-1","fstype":"swap","label":null,"uuid":"615eb89d-bcbf-46ad-80e3-c483ef5c931f","partlabel":null,"partuuid":null,"ra":4096,"model":null,"serial":null,"state":"running","owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":null,"rq_size":128,"disc_aln":0,"disc_gran":"0B","disc_max":"0B","disc_zero":false,"wsame":"32M","wwn":null,"rand":false,"pkname":"sda2","hctl":null,"tran":null,"rev":null,"vendor":null,"size_bytes":2147483648,"disc_gran_bytes":0,"disc_max_bytes":0,"wsame_bytes":33554432},{"name":"sr0","maj_min":"11:0","rm":true,"size":"1024M","ro":false,"type":"rom","mountpoint":null,"kname":"sr0","fstype":null,"label":null,"uuid":null,"partlabel":null,"partuuid":null,"ra":128,"model":"VMware IDE CDR10","serial":"10000000000000000001","state":"running","owner":"root","group":"cdrom","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":"deadline","rq_size":128,"disc_aln":0,"disc_gran":"0B","disc_max":"0B","disc_zero":false,"wsame":"0B","wwn":null,"rand":true,"pkname":null,"hctl":"2:0:0:0","tran":"ata","rev":"1.00","vendor":"NECVMWar","size_bytes":1073741824,"disc_gran_bytes":0,"disc_max_bytes":0,"wsame_bytes":0}] diff --git a/tests/fixtures/centos-7.7/lsblk.json b/tests/fixtures/centos-7.7/lsblk.json index 5ba22007..c5cdb169 100644 --- a/tests/fixtures/centos-7.7/lsblk.json +++ b/tests/fixtures/centos-7.7/lsblk.json @@ -1 +1 @@ -[{"name":"sda","maj_min":"8:0","rm":false,"size":"20G","ro":false,"type":"disk","mountpoint":null,"size_bytes":20000000000},{"name":"sda1","maj_min":"8:1","rm":false,"size":"1G","ro":false,"type":"part","mountpoint":"/boot","size_bytes":1000000000},{"name":"sda2","maj_min":"8:2","rm":false,"size":"19G","ro":false,"type":"part","mountpoint":null,"size_bytes":19000000000},{"name":"centos-root","maj_min":"253:0","rm":false,"size":"17G","ro":false,"type":"lvm","mountpoint":"/","size_bytes":17000000000},{"name":"centos-swap","maj_min":"253:1","rm":false,"size":"2G","ro":false,"type":"lvm","mountpoint":"[SWAP]","size_bytes":2000000000},{"name":"sr0","maj_min":"11:0","rm":true,"size":"1024M","ro":false,"type":"rom","mountpoint":null,"size_bytes":1024000000}] +[{"name":"sda","maj_min":"8:0","rm":false,"size":"20G","ro":false,"type":"disk","mountpoint":null,"size_bytes":21474836480},{"name":"sda1","maj_min":"8:1","rm":false,"size":"1G","ro":false,"type":"part","mountpoint":"/boot","size_bytes":1073741824},{"name":"sda2","maj_min":"8:2","rm":false,"size":"19G","ro":false,"type":"part","mountpoint":null,"size_bytes":20401094656},{"name":"centos-root","maj_min":"253:0","rm":false,"size":"17G","ro":false,"type":"lvm","mountpoint":"/","size_bytes":18253611008},{"name":"centos-swap","maj_min":"253:1","rm":false,"size":"2G","ro":false,"type":"lvm","mountpoint":"[SWAP]","size_bytes":2147483648},{"name":"sr0","maj_min":"11:0","rm":true,"size":"1024M","ro":false,"type":"rom","mountpoint":null,"size_bytes":1073741824}] diff --git a/tests/fixtures/ubuntu-18.04/lsblk-allcols.json b/tests/fixtures/ubuntu-18.04/lsblk-allcols.json index 832bd20e..359d3d47 100644 --- a/tests/fixtures/ubuntu-18.04/lsblk-allcols.json +++ b/tests/fixtures/ubuntu-18.04/lsblk-allcols.json @@ -1 +1 @@ -[{"name":"fd0","maj_min":"2:0","rm":true,"size":"1.4M","ro":false,"type":"disk","mountpoint":null,"kname":"fd0","fstype":null,"label":null,"uuid":null,"partlabel":null,"partuuid":null,"ra":128,"model":null,"serial":null,"state":null,"owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":"cfq","rq_size":128,"disc_aln":0,"disc_gran":"0B","disc_max":"0B","disc_zero":false,"wsame":"0B","wwn":null,"rand":true,"pkname":null,"hctl":null,"tran":null,"rev":null,"vendor":null,"size_bytes":1400000,"disc_gran_bytes":0,"disc_max_bytes":0,"wsame_bytes":0},{"name":"loop0","maj_min":"7:0","rm":false,"size":"54.5M","ro":true,"type":"loop","mountpoint":"/snap/core18/1223","kname":"loop0","fstype":"squashfs","label":null,"uuid":null,"partlabel":null,"partuuid":null,"ra":128,"model":null,"serial":null,"state":null,"owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":"none","rq_size":128,"disc_aln":0,"disc_gran":"4K","disc_max":"4G","disc_zero":false,"wsame":"0B","wwn":null,"rand":false,"pkname":null,"hctl":null,"tran":null,"rev":null,"vendor":null,"size_bytes":54500000,"disc_gran_bytes":4000,"disc_max_bytes":4000000000,"wsame_bytes":0},{"name":"loop1","maj_min":"7:1","rm":false,"size":"89.1M","ro":true,"type":"loop","mountpoint":"/snap/core/7917","kname":"loop1","fstype":"squashfs","label":null,"uuid":null,"partlabel":null,"partuuid":null,"ra":128,"model":null,"serial":null,"state":null,"owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":"none","rq_size":128,"disc_aln":0,"disc_gran":"4K","disc_max":"4G","disc_zero":false,"wsame":"0B","wwn":null,"rand":false,"pkname":null,"hctl":null,"tran":null,"rev":null,"vendor":null,"size_bytes":89100000,"disc_gran_bytes":4000,"disc_max_bytes":4000000000,"wsame_bytes":0},{"name":"loop2","maj_min":"7:2","rm":false,"size":"11M","ro":true,"type":"loop","mountpoint":"/snap/slcli/383","kname":"loop2","fstype":"squashfs","label":null,"uuid":null,"partlabel":null,"partuuid":null,"ra":128,"model":null,"serial":null,"state":null,"owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":"none","rq_size":128,"disc_aln":0,"disc_gran":"4K","disc_max":"4G","disc_zero":false,"wsame":"0B","wwn":null,"rand":false,"pkname":null,"hctl":null,"tran":null,"rev":null,"vendor":null,"size_bytes":11000000,"disc_gran_bytes":4000,"disc_max_bytes":4000000000,"wsame_bytes":0},{"name":"loop3","maj_min":"7:3","rm":false,"size":"8.6M","ro":true,"type":"loop","mountpoint":"/snap/doctl/215","kname":"loop3","fstype":"squashfs","label":null,"uuid":null,"partlabel":null,"partuuid":null,"ra":128,"model":null,"serial":null,"state":null,"owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":"none","rq_size":128,"disc_aln":0,"disc_gran":"4K","disc_max":"4G","disc_zero":false,"wsame":"0B","wwn":null,"rand":false,"pkname":null,"hctl":null,"tran":null,"rev":null,"vendor":null,"size_bytes":8600000,"disc_gran_bytes":4000,"disc_max_bytes":4000000000,"wsame_bytes":0},{"name":"loop4","maj_min":"7:4","rm":false,"size":"89.1M","ro":true,"type":"loop","mountpoint":"/snap/core/8039","kname":"loop4","fstype":"squashfs","label":null,"uuid":null,"partlabel":null,"partuuid":null,"ra":128,"model":null,"serial":null,"state":null,"owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":"none","rq_size":128,"disc_aln":0,"disc_gran":"4K","disc_max":"4G","disc_zero":false,"wsame":"0B","wwn":null,"rand":false,"pkname":null,"hctl":null,"tran":null,"rev":null,"vendor":null,"size_bytes":89100000,"disc_gran_bytes":4000,"disc_max_bytes":4000000000,"wsame_bytes":0},{"name":"loop5","maj_min":"7:5","rm":false,"size":"67M","ro":true,"type":"loop","mountpoint":"/snap/google-cloud-sdk/106","kname":"loop5","fstype":"squashfs","label":null,"uuid":null,"partlabel":null,"partuuid":null,"ra":128,"model":null,"serial":null,"state":null,"owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":"none","rq_size":128,"disc_aln":0,"disc_gran":"4K","disc_max":"4G","disc_zero":false,"wsame":"0B","wwn":null,"rand":false,"pkname":null,"hctl":null,"tran":null,"rev":null,"vendor":null,"size_bytes":67000000,"disc_gran_bytes":4000,"disc_max_bytes":4000000000,"wsame_bytes":0},{"name":"loop6","maj_min":"7:6","rm":false,"size":"66.8M","ro":true,"type":"loop","mountpoint":"/snap/google-cloud-sdk/105","kname":"loop6","fstype":"squashfs","label":null,"uuid":null,"partlabel":null,"partuuid":null,"ra":128,"model":null,"serial":null,"state":null,"owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":"none","rq_size":128,"disc_aln":0,"disc_gran":"4K","disc_max":"4G","disc_zero":false,"wsame":"0B","wwn":null,"rand":false,"pkname":null,"hctl":null,"tran":null,"rev":null,"vendor":null,"size_bytes":66800000,"disc_gran_bytes":4000,"disc_max_bytes":4000000000,"wsame_bytes":0},{"name":"loop7","maj_min":"7:7","rm":false,"size":"3.2M","ro":true,"type":"loop","mountpoint":"/snap/stress-ng/1046","kname":"loop7","fstype":"squashfs","label":null,"uuid":null,"partlabel":null,"partuuid":null,"ra":128,"model":null,"serial":null,"state":null,"owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":"none","rq_size":128,"disc_aln":0,"disc_gran":"4K","disc_max":"4G","disc_zero":false,"wsame":"0B","wwn":null,"rand":false,"pkname":null,"hctl":null,"tran":null,"rev":null,"vendor":null,"size_bytes":3200000,"disc_gran_bytes":4000,"disc_max_bytes":4000000000,"wsame_bytes":0},{"name":"loop8","maj_min":"7:8","rm":false,"size":"8.7M","ro":true,"type":"loop","mountpoint":"/snap/doctl/222","kname":"loop8","fstype":"squashfs","label":null,"uuid":null,"partlabel":null,"partuuid":null,"ra":128,"model":null,"serial":null,"state":null,"owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":"none","rq_size":128,"disc_aln":0,"disc_gran":"4K","disc_max":"4G","disc_zero":false,"wsame":"0B","wwn":null,"rand":false,"pkname":null,"hctl":null,"tran":null,"rev":null,"vendor":null,"size_bytes":8700000,"disc_gran_bytes":4000,"disc_max_bytes":4000000000,"wsame_bytes":0},{"name":"loop9","maj_min":"7:9","rm":false,"size":"54.5M","ro":true,"type":"loop","mountpoint":"/snap/core18/1265","kname":"loop9","fstype":"squashfs","label":null,"uuid":null,"partlabel":null,"partuuid":null,"ra":128,"model":null,"serial":null,"state":null,"owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":"none","rq_size":128,"disc_aln":0,"disc_gran":"4K","disc_max":"4G","disc_zero":false,"wsame":"0B","wwn":null,"rand":false,"pkname":null,"hctl":null,"tran":null,"rev":null,"vendor":null,"size_bytes":54500000,"disc_gran_bytes":4000,"disc_max_bytes":4000000000,"wsame_bytes":0},{"name":"loop10","maj_min":"7:10","rm":false,"size":"3.2M","ro":true,"type":"loop","mountpoint":"/snap/stress-ng/1076","kname":"loop10","fstype":"squashfs","label":null,"uuid":null,"partlabel":null,"partuuid":null,"ra":128,"model":null,"serial":null,"state":null,"owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":"none","rq_size":128,"disc_aln":0,"disc_gran":"4K","disc_max":"4G","disc_zero":false,"wsame":"0B","wwn":null,"rand":false,"pkname":null,"hctl":null,"tran":null,"rev":null,"vendor":null,"size_bytes":3200000,"disc_gran_bytes":4000,"disc_max_bytes":4000000000,"wsame_bytes":0},{"name":"sda","maj_min":"8:0","rm":false,"size":"20G","ro":false,"type":"disk","mountpoint":null,"kname":"sda","fstype":null,"label":null,"uuid":null,"partlabel":null,"partuuid":null,"ra":128,"model":"VMware Virtual S","serial":null,"state":"running","owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":"cfq","rq_size":128,"disc_aln":0,"disc_gran":"0B","disc_max":"0B","disc_zero":false,"wsame":"0B","wwn":null,"rand":true,"pkname":null,"hctl":"32:0:0:0","tran":"spi","rev":"1.0","vendor":"VMware,","size_bytes":20000000000,"disc_gran_bytes":0,"disc_max_bytes":0,"wsame_bytes":0},{"name":"sda1","maj_min":"8:1","rm":false,"size":"1M","ro":false,"type":"part","mountpoint":null,"kname":"sda1","fstype":null,"label":null,"uuid":null,"partlabel":null,"partuuid":"e0614271-c211-4324-a5bc-8e6bcb66da43","ra":128,"model":null,"serial":null,"state":null,"owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":"cfq","rq_size":128,"disc_aln":0,"disc_gran":"0B","disc_max":"0B","disc_zero":false,"wsame":"0B","wwn":null,"rand":true,"pkname":"sda","hctl":null,"tran":null,"rev":null,"vendor":null,"size_bytes":1000000,"disc_gran_bytes":0,"disc_max_bytes":0,"wsame_bytes":0},{"name":"sda2","maj_min":"8:2","rm":false,"size":"20G","ro":false,"type":"part","mountpoint":"/","kname":"sda2","fstype":"ext4","label":null,"uuid":"011527a0-c72a-4c00-a50e-ee90da26b6e2","partlabel":null,"partuuid":"744589e8-5711-4750-9984-c34d66f93879","ra":128,"model":null,"serial":null,"state":null,"owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":"cfq","rq_size":128,"disc_aln":0,"disc_gran":"0B","disc_max":"0B","disc_zero":false,"wsame":"0B","wwn":null,"rand":true,"pkname":"sda","hctl":null,"tran":null,"rev":null,"vendor":null,"size_bytes":20000000000,"disc_gran_bytes":0,"disc_max_bytes":0,"wsame_bytes":0},{"name":"sr0","maj_min":"11:0","rm":true,"size":"64.8M","ro":false,"type":"rom","mountpoint":null,"kname":"sr0","fstype":"iso9660","label":"CDROM","uuid":"2019-08-12-10-17-03-63","partlabel":null,"partuuid":null,"ra":128,"model":"VMware SATA CD00","serial":"00000000000000000001","state":"running","owner":"root","group":"cdrom","mode":"brw-rw----","alignment":0,"min_io":2048,"opt_io":0,"phy_sec":2048,"log_sec":2048,"rota":true,"sched":"cfq","rq_size":128,"disc_aln":0,"disc_gran":"0B","disc_max":"0B","disc_zero":false,"wsame":"0B","wwn":null,"rand":true,"pkname":null,"hctl":"2:0:0:0","tran":"sata","rev":"1.00","vendor":"NECVMWar","size_bytes":64800000,"disc_gran_bytes":0,"disc_max_bytes":0,"wsame_bytes":0},{"name":"sr1","maj_min":"11:1","rm":true,"size":"848M","ro":false,"type":"rom","mountpoint":null,"kname":"sr1","fstype":"iso9660","label":"Ubuntu-Server 18.04.3 LTS amd64","uuid":"2019-08-05-20-00-00-00","partlabel":null,"partuuid":null,"ra":128,"model":"VMware SATA CD01","serial":"01000000000000000001","state":"running","owner":"root","group":"cdrom","mode":"brw-rw----","alignment":0,"min_io":2048,"opt_io":0,"phy_sec":2048,"log_sec":2048,"rota":true,"sched":"cfq","rq_size":128,"disc_aln":0,"disc_gran":"0B","disc_max":"0B","disc_zero":false,"wsame":"0B","wwn":null,"rand":true,"pkname":null,"hctl":"3:0:0:0","tran":"sata","rev":"1.00","vendor":"NECVMWar","size_bytes":848000000,"disc_gran_bytes":0,"disc_max_bytes":0,"wsame_bytes":0}] +[{"name":"fd0","maj_min":"2:0","rm":true,"size":"1.4M","ro":false,"type":"disk","mountpoint":null,"kname":"fd0","fstype":null,"label":null,"uuid":null,"partlabel":null,"partuuid":null,"ra":128,"model":null,"serial":null,"state":null,"owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":"cfq","rq_size":128,"disc_aln":0,"disc_gran":"0B","disc_max":"0B","disc_zero":false,"wsame":"0B","wwn":null,"rand":true,"pkname":null,"hctl":null,"tran":null,"rev":null,"vendor":null,"size_bytes":1468006,"disc_gran_bytes":0,"disc_max_bytes":0,"wsame_bytes":0},{"name":"loop0","maj_min":"7:0","rm":false,"size":"54.5M","ro":true,"type":"loop","mountpoint":"/snap/core18/1223","kname":"loop0","fstype":"squashfs","label":null,"uuid":null,"partlabel":null,"partuuid":null,"ra":128,"model":null,"serial":null,"state":null,"owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":"none","rq_size":128,"disc_aln":0,"disc_gran":"4K","disc_max":"4G","disc_zero":false,"wsame":"0B","wwn":null,"rand":false,"pkname":null,"hctl":null,"tran":null,"rev":null,"vendor":null,"size_bytes":57147392,"disc_gran_bytes":4096,"disc_max_bytes":4294967296,"wsame_bytes":0},{"name":"loop1","maj_min":"7:1","rm":false,"size":"89.1M","ro":true,"type":"loop","mountpoint":"/snap/core/7917","kname":"loop1","fstype":"squashfs","label":null,"uuid":null,"partlabel":null,"partuuid":null,"ra":128,"model":null,"serial":null,"state":null,"owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":"none","rq_size":128,"disc_aln":0,"disc_gran":"4K","disc_max":"4G","disc_zero":false,"wsame":"0B","wwn":null,"rand":false,"pkname":null,"hctl":null,"tran":null,"rev":null,"vendor":null,"size_bytes":93428121,"disc_gran_bytes":4096,"disc_max_bytes":4294967296,"wsame_bytes":0},{"name":"loop2","maj_min":"7:2","rm":false,"size":"11M","ro":true,"type":"loop","mountpoint":"/snap/slcli/383","kname":"loop2","fstype":"squashfs","label":null,"uuid":null,"partlabel":null,"partuuid":null,"ra":128,"model":null,"serial":null,"state":null,"owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":"none","rq_size":128,"disc_aln":0,"disc_gran":"4K","disc_max":"4G","disc_zero":false,"wsame":"0B","wwn":null,"rand":false,"pkname":null,"hctl":null,"tran":null,"rev":null,"vendor":null,"size_bytes":11534336,"disc_gran_bytes":4096,"disc_max_bytes":4294967296,"wsame_bytes":0},{"name":"loop3","maj_min":"7:3","rm":false,"size":"8.6M","ro":true,"type":"loop","mountpoint":"/snap/doctl/215","kname":"loop3","fstype":"squashfs","label":null,"uuid":null,"partlabel":null,"partuuid":null,"ra":128,"model":null,"serial":null,"state":null,"owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":"none","rq_size":128,"disc_aln":0,"disc_gran":"4K","disc_max":"4G","disc_zero":false,"wsame":"0B","wwn":null,"rand":false,"pkname":null,"hctl":null,"tran":null,"rev":null,"vendor":null,"size_bytes":9017753,"disc_gran_bytes":4096,"disc_max_bytes":4294967296,"wsame_bytes":0},{"name":"loop4","maj_min":"7:4","rm":false,"size":"89.1M","ro":true,"type":"loop","mountpoint":"/snap/core/8039","kname":"loop4","fstype":"squashfs","label":null,"uuid":null,"partlabel":null,"partuuid":null,"ra":128,"model":null,"serial":null,"state":null,"owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":"none","rq_size":128,"disc_aln":0,"disc_gran":"4K","disc_max":"4G","disc_zero":false,"wsame":"0B","wwn":null,"rand":false,"pkname":null,"hctl":null,"tran":null,"rev":null,"vendor":null,"size_bytes":93428121,"disc_gran_bytes":4096,"disc_max_bytes":4294967296,"wsame_bytes":0},{"name":"loop5","maj_min":"7:5","rm":false,"size":"67M","ro":true,"type":"loop","mountpoint":"/snap/google-cloud-sdk/106","kname":"loop5","fstype":"squashfs","label":null,"uuid":null,"partlabel":null,"partuuid":null,"ra":128,"model":null,"serial":null,"state":null,"owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":"none","rq_size":128,"disc_aln":0,"disc_gran":"4K","disc_max":"4G","disc_zero":false,"wsame":"0B","wwn":null,"rand":false,"pkname":null,"hctl":null,"tran":null,"rev":null,"vendor":null,"size_bytes":70254592,"disc_gran_bytes":4096,"disc_max_bytes":4294967296,"wsame_bytes":0},{"name":"loop6","maj_min":"7:6","rm":false,"size":"66.8M","ro":true,"type":"loop","mountpoint":"/snap/google-cloud-sdk/105","kname":"loop6","fstype":"squashfs","label":null,"uuid":null,"partlabel":null,"partuuid":null,"ra":128,"model":null,"serial":null,"state":null,"owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":"none","rq_size":128,"disc_aln":0,"disc_gran":"4K","disc_max":"4G","disc_zero":false,"wsame":"0B","wwn":null,"rand":false,"pkname":null,"hctl":null,"tran":null,"rev":null,"vendor":null,"size_bytes":70044876,"disc_gran_bytes":4096,"disc_max_bytes":4294967296,"wsame_bytes":0},{"name":"loop7","maj_min":"7:7","rm":false,"size":"3.2M","ro":true,"type":"loop","mountpoint":"/snap/stress-ng/1046","kname":"loop7","fstype":"squashfs","label":null,"uuid":null,"partlabel":null,"partuuid":null,"ra":128,"model":null,"serial":null,"state":null,"owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":"none","rq_size":128,"disc_aln":0,"disc_gran":"4K","disc_max":"4G","disc_zero":false,"wsame":"0B","wwn":null,"rand":false,"pkname":null,"hctl":null,"tran":null,"rev":null,"vendor":null,"size_bytes":3355443,"disc_gran_bytes":4096,"disc_max_bytes":4294967296,"wsame_bytes":0},{"name":"loop8","maj_min":"7:8","rm":false,"size":"8.7M","ro":true,"type":"loop","mountpoint":"/snap/doctl/222","kname":"loop8","fstype":"squashfs","label":null,"uuid":null,"partlabel":null,"partuuid":null,"ra":128,"model":null,"serial":null,"state":null,"owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":"none","rq_size":128,"disc_aln":0,"disc_gran":"4K","disc_max":"4G","disc_zero":false,"wsame":"0B","wwn":null,"rand":false,"pkname":null,"hctl":null,"tran":null,"rev":null,"vendor":null,"size_bytes":9122611,"disc_gran_bytes":4096,"disc_max_bytes":4294967296,"wsame_bytes":0},{"name":"loop9","maj_min":"7:9","rm":false,"size":"54.5M","ro":true,"type":"loop","mountpoint":"/snap/core18/1265","kname":"loop9","fstype":"squashfs","label":null,"uuid":null,"partlabel":null,"partuuid":null,"ra":128,"model":null,"serial":null,"state":null,"owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":"none","rq_size":128,"disc_aln":0,"disc_gran":"4K","disc_max":"4G","disc_zero":false,"wsame":"0B","wwn":null,"rand":false,"pkname":null,"hctl":null,"tran":null,"rev":null,"vendor":null,"size_bytes":57147392,"disc_gran_bytes":4096,"disc_max_bytes":4294967296,"wsame_bytes":0},{"name":"loop10","maj_min":"7:10","rm":false,"size":"3.2M","ro":true,"type":"loop","mountpoint":"/snap/stress-ng/1076","kname":"loop10","fstype":"squashfs","label":null,"uuid":null,"partlabel":null,"partuuid":null,"ra":128,"model":null,"serial":null,"state":null,"owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":"none","rq_size":128,"disc_aln":0,"disc_gran":"4K","disc_max":"4G","disc_zero":false,"wsame":"0B","wwn":null,"rand":false,"pkname":null,"hctl":null,"tran":null,"rev":null,"vendor":null,"size_bytes":3355443,"disc_gran_bytes":4096,"disc_max_bytes":4294967296,"wsame_bytes":0},{"name":"sda","maj_min":"8:0","rm":false,"size":"20G","ro":false,"type":"disk","mountpoint":null,"kname":"sda","fstype":null,"label":null,"uuid":null,"partlabel":null,"partuuid":null,"ra":128,"model":"VMware Virtual S","serial":null,"state":"running","owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":"cfq","rq_size":128,"disc_aln":0,"disc_gran":"0B","disc_max":"0B","disc_zero":false,"wsame":"0B","wwn":null,"rand":true,"pkname":null,"hctl":"32:0:0:0","tran":"spi","rev":"1.0","vendor":"VMware,","size_bytes":21474836480,"disc_gran_bytes":0,"disc_max_bytes":0,"wsame_bytes":0},{"name":"sda1","maj_min":"8:1","rm":false,"size":"1M","ro":false,"type":"part","mountpoint":null,"kname":"sda1","fstype":null,"label":null,"uuid":null,"partlabel":null,"partuuid":"e0614271-c211-4324-a5bc-8e6bcb66da43","ra":128,"model":null,"serial":null,"state":null,"owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":"cfq","rq_size":128,"disc_aln":0,"disc_gran":"0B","disc_max":"0B","disc_zero":false,"wsame":"0B","wwn":null,"rand":true,"pkname":"sda","hctl":null,"tran":null,"rev":null,"vendor":null,"size_bytes":1048576,"disc_gran_bytes":0,"disc_max_bytes":0,"wsame_bytes":0},{"name":"sda2","maj_min":"8:2","rm":false,"size":"20G","ro":false,"type":"part","mountpoint":"/","kname":"sda2","fstype":"ext4","label":null,"uuid":"011527a0-c72a-4c00-a50e-ee90da26b6e2","partlabel":null,"partuuid":"744589e8-5711-4750-9984-c34d66f93879","ra":128,"model":null,"serial":null,"state":null,"owner":"root","group":"disk","mode":"brw-rw----","alignment":0,"min_io":512,"opt_io":0,"phy_sec":512,"log_sec":512,"rota":true,"sched":"cfq","rq_size":128,"disc_aln":0,"disc_gran":"0B","disc_max":"0B","disc_zero":false,"wsame":"0B","wwn":null,"rand":true,"pkname":"sda","hctl":null,"tran":null,"rev":null,"vendor":null,"size_bytes":21474836480,"disc_gran_bytes":0,"disc_max_bytes":0,"wsame_bytes":0},{"name":"sr0","maj_min":"11:0","rm":true,"size":"64.8M","ro":false,"type":"rom","mountpoint":null,"kname":"sr0","fstype":"iso9660","label":"CDROM","uuid":"2019-08-12-10-17-03-63","partlabel":null,"partuuid":null,"ra":128,"model":"VMware SATA CD00","serial":"00000000000000000001","state":"running","owner":"root","group":"cdrom","mode":"brw-rw----","alignment":0,"min_io":2048,"opt_io":0,"phy_sec":2048,"log_sec":2048,"rota":true,"sched":"cfq","rq_size":128,"disc_aln":0,"disc_gran":"0B","disc_max":"0B","disc_zero":false,"wsame":"0B","wwn":null,"rand":true,"pkname":null,"hctl":"2:0:0:0","tran":"sata","rev":"1.00","vendor":"NECVMWar","size_bytes":67947724,"disc_gran_bytes":0,"disc_max_bytes":0,"wsame_bytes":0},{"name":"sr1","maj_min":"11:1","rm":true,"size":"848M","ro":false,"type":"rom","mountpoint":null,"kname":"sr1","fstype":"iso9660","label":"Ubuntu-Server 18.04.3 LTS amd64","uuid":"2019-08-05-20-00-00-00","partlabel":null,"partuuid":null,"ra":128,"model":"VMware SATA CD01","serial":"01000000000000000001","state":"running","owner":"root","group":"cdrom","mode":"brw-rw----","alignment":0,"min_io":2048,"opt_io":0,"phy_sec":2048,"log_sec":2048,"rota":true,"sched":"cfq","rq_size":128,"disc_aln":0,"disc_gran":"0B","disc_max":"0B","disc_zero":false,"wsame":"0B","wwn":null,"rand":true,"pkname":null,"hctl":"3:0:0:0","tran":"sata","rev":"1.00","vendor":"NECVMWar","size_bytes":889192448,"disc_gran_bytes":0,"disc_max_bytes":0,"wsame_bytes":0}] diff --git a/tests/fixtures/ubuntu-18.04/lsblk.json b/tests/fixtures/ubuntu-18.04/lsblk.json index 343edf3e..d710d02f 100644 --- a/tests/fixtures/ubuntu-18.04/lsblk.json +++ b/tests/fixtures/ubuntu-18.04/lsblk.json @@ -1 +1 @@ -[{"name":"fd0","maj_min":"2:0","rm":true,"size":"1.4M","ro":false,"type":"disk","mountpoint":null,"size_bytes":1400000},{"name":"loop0","maj_min":"7:0","rm":false,"size":"54.5M","ro":true,"type":"loop","mountpoint":"/snap/core18/1223","size_bytes":54500000},{"name":"loop1","maj_min":"7:1","rm":false,"size":"11M","ro":true,"type":"loop","mountpoint":"/snap/slcli/383","size_bytes":11000000},{"name":"loop2","maj_min":"7:2","rm":false,"size":"88.7M","ro":true,"type":"loop","mountpoint":"/snap/core/7396","size_bytes":88700000},{"name":"loop3","maj_min":"7:3","rm":false,"size":"66.5M","ro":true,"type":"loop","mountpoint":"/snap/google-cloud-sdk/103","size_bytes":66500000},{"name":"loop4","maj_min":"7:4","rm":false,"size":"66.5M","ro":true,"type":"loop","mountpoint":"/snap/google-cloud-sdk/104","size_bytes":66500000},{"name":"loop5","maj_min":"7:5","rm":false,"size":"54.4M","ro":true,"type":"loop","mountpoint":"/snap/core18/1074","size_bytes":54400000},{"name":"loop7","maj_min":"7:7","rm":false,"size":"8.6M","ro":true,"type":"loop","mountpoint":"/snap/doctl/187","size_bytes":8600000},{"name":"loop8","maj_min":"7:8","rm":false,"size":"3.1M","ro":true,"type":"loop","mountpoint":"/snap/stress-ng/847","size_bytes":3100000},{"name":"loop9","maj_min":"7:9","rm":false,"size":"8.6M","ro":true,"type":"loop","mountpoint":"/snap/doctl/215","size_bytes":8600000},{"name":"loop10","maj_min":"7:10","rm":false,"size":"89.1M","ro":true,"type":"loop","mountpoint":"/snap/core/7917","size_bytes":89100000},{"name":"loop11","maj_min":"7:11","rm":false,"size":"3.2M","ro":true,"type":"loop","mountpoint":"/snap/stress-ng/924","size_bytes":3200000},{"name":"sda","maj_min":"8:0","rm":false,"size":"20G","ro":false,"type":"disk","mountpoint":null,"size_bytes":20000000000},{"name":"sda1","maj_min":"8:1","rm":false,"size":"1M","ro":false,"type":"part","mountpoint":null,"size_bytes":1000000},{"name":"sda2","maj_min":"8:2","rm":false,"size":"20G","ro":false,"type":"part","mountpoint":"/","size_bytes":20000000000},{"name":"sr0","maj_min":"11:0","rm":true,"size":"64.8M","ro":false,"type":"rom","mountpoint":null,"size_bytes":64800000},{"name":"sr1","maj_min":"11:1","rm":true,"size":"848M","ro":false,"type":"rom","mountpoint":null,"size_bytes":848000000}] +[{"name":"fd0","maj_min":"2:0","rm":true,"size":"1.4M","ro":false,"type":"disk","mountpoint":null,"size_bytes":1468006},{"name":"loop0","maj_min":"7:0","rm":false,"size":"54.5M","ro":true,"type":"loop","mountpoint":"/snap/core18/1223","size_bytes":57147392},{"name":"loop1","maj_min":"7:1","rm":false,"size":"11M","ro":true,"type":"loop","mountpoint":"/snap/slcli/383","size_bytes":11534336},{"name":"loop2","maj_min":"7:2","rm":false,"size":"88.7M","ro":true,"type":"loop","mountpoint":"/snap/core/7396","size_bytes":93008691},{"name":"loop3","maj_min":"7:3","rm":false,"size":"66.5M","ro":true,"type":"loop","mountpoint":"/snap/google-cloud-sdk/103","size_bytes":69730304},{"name":"loop4","maj_min":"7:4","rm":false,"size":"66.5M","ro":true,"type":"loop","mountpoint":"/snap/google-cloud-sdk/104","size_bytes":69730304},{"name":"loop5","maj_min":"7:5","rm":false,"size":"54.4M","ro":true,"type":"loop","mountpoint":"/snap/core18/1074","size_bytes":57042534},{"name":"loop7","maj_min":"7:7","rm":false,"size":"8.6M","ro":true,"type":"loop","mountpoint":"/snap/doctl/187","size_bytes":9017753},{"name":"loop8","maj_min":"7:8","rm":false,"size":"3.1M","ro":true,"type":"loop","mountpoint":"/snap/stress-ng/847","size_bytes":3250585},{"name":"loop9","maj_min":"7:9","rm":false,"size":"8.6M","ro":true,"type":"loop","mountpoint":"/snap/doctl/215","size_bytes":9017753},{"name":"loop10","maj_min":"7:10","rm":false,"size":"89.1M","ro":true,"type":"loop","mountpoint":"/snap/core/7917","size_bytes":93428121},{"name":"loop11","maj_min":"7:11","rm":false,"size":"3.2M","ro":true,"type":"loop","mountpoint":"/snap/stress-ng/924","size_bytes":3355443},{"name":"sda","maj_min":"8:0","rm":false,"size":"20G","ro":false,"type":"disk","mountpoint":null,"size_bytes":21474836480},{"name":"sda1","maj_min":"8:1","rm":false,"size":"1M","ro":false,"type":"part","mountpoint":null,"size_bytes":1048576},{"name":"sda2","maj_min":"8:2","rm":false,"size":"20G","ro":false,"type":"part","mountpoint":"/","size_bytes":21474836480},{"name":"sr0","maj_min":"11:0","rm":true,"size":"64.8M","ro":false,"type":"rom","mountpoint":null,"size_bytes":67947724},{"name":"sr1","maj_min":"11:1","rm":true,"size":"848M","ro":false,"type":"rom","mountpoint":null,"size_bytes":889192448}]