Compare commits
6 Commits
7fcf6e29bf
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
| 9260195baf | |||
| b7e245cecc | |||
| 5a0e5f1b4f | |||
| b328fb1529 | |||
| dcf3cc267a | |||
| 7f5aaac51c |
3
README.md
Normal file
3
README.md
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
install deps: `apt install build-essential debhelper-compat libtest-mockmodule-perl lintian pve-doc-generator`
|
||||||
|
|
||||||
|
clone repo -> cd repo -> make dinstall
|
||||||
@ -566,7 +566,8 @@ sub get_disks {
|
|||||||
return
|
return
|
||||||
if $dev !~ m/^(h|s|x?v)d[a-z]+$/
|
if $dev !~ m/^(h|s|x?v)d[a-z]+$/
|
||||||
&& $dev !~ m/^nvme\d+n\d+$/
|
&& $dev !~ m/^nvme\d+n\d+$/
|
||||||
&& $dev !~ m/^pmem\d+s\d+$/
|
&& $dev !~ m/^pmem\d+s$/
|
||||||
|
&& $dev !~ m/^pmem\d+$/
|
||||||
&& $dev !~ m/^cciss\!c\d+d\d+$/;
|
&& $dev !~ m/^cciss\!c\d+d\d+$/;
|
||||||
|
|
||||||
my $data = get_udev_info("/sys/block/$dev") // return;
|
my $data = get_udev_info("/sys/block/$dev") // return;
|
||||||
@ -585,6 +586,8 @@ sub get_disks {
|
|||||||
if ($sysdata->{rotational} == 0) {
|
if ($sysdata->{rotational} == 0) {
|
||||||
$type = 'ssd';
|
$type = 'ssd';
|
||||||
$type = 'nvme' if $dev =~ m/^nvme\d+n\d+$/;
|
$type = 'nvme' if $dev =~ m/^nvme\d+n\d+$/;
|
||||||
|
$type = 'PMEM' if $dev =~ m/^pmem\d+s$/;
|
||||||
|
$type = 'PMEM' if $dev =~ m/^pmem\d+$/;
|
||||||
$data->{rpm} = 0;
|
$data->{rpm} = 0;
|
||||||
} elsif ($sysdata->{rotational} == 1) {
|
} elsif ($sysdata->{rotational} == 1) {
|
||||||
if ($data->{rpm} != -1) {
|
if ($data->{rpm} != -1) {
|
||||||
|
|||||||
Reference in New Issue
Block a user