--- trunk/vz-from-config.pl 2009/03/26 17:41:41 75 +++ trunk/vz-from-config.pl 2009/03/26 17:52:06 76 @@ -37,15 +37,18 @@ my ( $conf_barrier, $conf_limit ) = split(/:/, $config->{ $name }); - if ( $barrier != $conf_barrier ) { - warn "# $name $barrier != $conf_barrier\n"; + my $update; - vzctl( 'set', $veid, "--$name", $conf_barrier ); + if ( $barrier != $conf_barrier ) { + warn "# $name barrier $barrier != $conf_barrier\n"; + $update++; } if ( $limit != $conf_limit ) { - warn "# $name $limit != $conf_limit\n"; - vzctl( 'set', $veid, "--$name", $conf_limit ); + warn "# $name limit $limit != $conf_limit\n"; + $update++; } + vzctl( 'set', $veid, "--$name", "$conf_barrier:$conf_limit" ) if $update; + }