/[vz-tools]/trunk/vz-clone.pl
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /trunk/vz-clone.pl

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 25 by dpavlin, Thu Oct 4 23:19:33 2007 UTC revision 26 by dpavlin, Thu Oct 4 23:23:20 2007 UTC
# Line 29  if ( $action =~ m/(umount|destroy)/ ) { Line 29  if ( $action =~ m/(umount|destroy)/ ) {
29                  my @v = split(/\s+/,$_);                  my @v = split(/\s+/,$_);
30                  if ( $v[2] =~ m!/(private|root)/$VEID$! && $v[5] =~ m/bind/ ) {                  if ( $v[2] =~ m!/(private|root)/$VEID$! && $v[5] =~ m/bind/ ) {
31                          umount( $v[2] );                          umount( $v[2] );
32                  } elsif ( $v[2] =~ m!-clone-$VEID$! ) {                  } elsif ( $v[2] =~ m!vz-clone-$VEID$! ) {
33                          $clone = $v[2];                          $clone = $v[2];
34                  }                  }
35          }          }
# Line 82  if ( $vz_lv ) { Line 82  if ( $vz_lv ) {
82          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!^(.+)/([^/]+)$! );
83    
84          my $snap = $vz_lv_name . '-snap';          my $snap = $vz_lv_name . '-snap';
85          my $clone = "$vz_lv_name-clone-$CVEID";          my $clone = "vz-clone-$CVEID";
86    
87          sub do_mount {          sub do_mount {
88                  my ( $from, $to ) = @_;                  my ( $from, $to ) = @_;

Legend:
Removed from v.25  
changed lines
  Added in v.26

  ViewVC Help
Powered by ViewVC 1.1.26