Skip to content

Commit

Permalink
mxraid_assemble: Add confidential RAIDs (C)
Browse files Browse the repository at this point in the history
Note: this makes reported successor labels even more bogus ...
  • Loading branch information
thomas committed Aug 6, 2018
1 parent b3a7b2c commit 4409581
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions mxraid/mxraid_assemble
Original file line number Diff line number Diff line change
Expand Up @@ -151,15 +151,15 @@ if ($opts{n}) {
}

# warn "# NOTE: got $cnt disk(s), default is 16.\n" if $cnt != 16;
# warn "# NOTE: label '$opts{n}' doesn't look good.\n" unless $opts{n} =~ m/^[DM][\da-f]\d{3}$/;
# warn "# NOTE: label '$opts{n}' doesn't look good.\n" unless $opts{n} =~ m/^[CDM][\da-f]\d{3}$/;
if ($cnt != 16) {
my $msg = "got $cnt disk(s), default is 16.";
$msg = $color->t_red($msg) unless $opts{m};
print "# NOTE: $msg\n";
}


if ($opts{n} !~ m/^[DM][\da-f]\d{3}$/) {
if ($opts{n} !~ m/^[CDM][\da-f]\d{3}$/) {
my $msg = "label '$opts{n}' doesn't look good.";
$msg = $color->t_red($msg) unless $opts{m};
print "# NOTE: $msg\n";
Expand Down Expand Up @@ -386,7 +386,7 @@ exit;

@rec = split m/\s+/, $_;

if ($rec[0] !~ m/[DM][\da-f]\d{3}:/) {
if ($rec[0] !~ m/[CDM][\da-f]\d{3}:/) {
warn "# NOTE: raid name not in expected format (bad key '$rec[0]' at line $lines).\n" if $self->{verbose} >= 1;
next;
}
Expand Down Expand Up @@ -454,7 +454,7 @@ exit;
my $self = shift;
my %tmp;
for (keys %{$self->{db}}) {
my ($cat,$size,$num) = $_ =~ m/([DM])([\da-f])(\d{3})/;
my ($cat,$size,$num) = $_ =~ m/([CDM])([\da-f])(\d{3})/;
next unless defined $cat and defined $num;
if (exists $tmp{"$cat$size"} and $tmp{"$cat$size"} > $num) {
$num = $tmp{"$cat$size"};
Expand Down

0 comments on commit 4409581

Please sign in to comment.