--- nono/lib/monitor_id.pl 2026/04/29 17:05:15 1.1.1.3 +++ nono/lib/monitor_id.pl 2026/04/29 17:05:19 1.1.1.4 @@ -48,6 +48,7 @@ foreach $n (@names) { $r = $n; $r =~ s/%${atnum}/${i}/g; + $r =~ s/%/${i}/g; push(@rep_names, $r); } parse_line(@rep_names); @@ -134,7 +135,11 @@ sub parse_line() $last_sub_id = $id; } - # フラグは '|' で並べることが出来る + if ($flag eq ".") { + # フラグ省略時(モニタの場合)は vmcap を参照することはないはず + $flag = "NONE"; + } + # フラグは '|' で並べることが出来る。 @flags = split(/\|/, $flag); @caps = map { "VMCap::".$_ } @flags; $cap = join('|', @caps);