--- trunk/vz-clone.pl 2009/02/27 18:37:34 62 +++ trunk/vz-clone.pl 2009/02/27 18:41:06 64 @@ -39,9 +39,9 @@ open(my $m, '-|', 'mount') || die "can't open mount: $!"; while(<$m>) { my @v = split(/\s+/,$_); - if ( $v[2] =~ m!/(private|root)/$CVEID$! && $v[5] =~ m/bind/ ) { + if ( $v[2] =~ m{/(private|root)/$CVEID$} && $v[5] =~ m/bind/ ) { umount( $v[2] ); - } elsif ( $v[2] =~ m!vz-clone-$CVEID$! ) { + } elsif ( $v[2] =~ m{vz-clone-$CVEID$} ) { $clone = $v[2]; } } @@ -90,7 +90,7 @@ if ( $vz_lv ) { - my ( $vz_lv_path, $vz_lv_name ) = ( $1, $2 ) if ( $vz_lv =~ m!^(.+)/([^/]+)$! ); + my ( $vz_lv_path, $vz_lv_name ) = ( $1, $2 ) if ( $vz_lv =~ m{^(.+)/([^/]+)$} ); my $snap = $vz_lv_name . '-snap'; my $clone = "vz-clone-$CVEID"; @@ -125,7 +125,7 @@ } - my $vg_name = $1 if ( $vz_lv_path =~ m!/([^/]+)/*$! ); + my $vg_name = $1 if ( $vz_lv_path =~ m{/([^/]+)/*$} ); if ( lvdisplay( "$vz_lv_path/$clone" ) ) { warn "using existing $vz_lv_path/$clone\n";