/[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 50 by dpavlin, Thu Aug 14 22:49:05 2008 UTC revision 62 by dpavlin, Fri Feb 27 18:37:34 2009 UTC
# Line 192  sub fix_hostname { Line 192  sub fix_hostname {
192  open(my $o, '<', "$conf/$VEID.conf")  || die "can't open $conf/$VEID.conf: $!";  open(my $o, '<', "$conf/$VEID.conf")  || die "can't open $conf/$VEID.conf: $!";
193  open(my $n, '>', "$conf/$CVEID.conf") || die "can't open $conf/$CVEID.conf: $!";  open(my $n, '>', "$conf/$CVEID.conf") || die "can't open $conf/$CVEID.conf: $!";
194  while(<$o>) {  while(<$o>) {
195          s!^HOSTNAME=(.*)$!fix_hostname($1)!ie;          s{^HOSTNAME=(.*)$}{fix_hostname($1)}ie;
196          s!^IP_ADDRESS=(.*)$!fix_ip($1)!ie;          s{^IP_ADDRESS=(.*)$}{fix_ip($1)}ie;
197          s!^(ONBOOT=).*$!# modified by $0\n$1"no"!i;          s{^(ONBOOT=).*$}{# modified by $0\n$1"no"}i;
198          print $n $_;          print $n $_;
199  }  }
200    

Legend:
Removed from v.50  
changed lines
  Added in v.62

  ViewVC Help
Powered by ViewVC 1.1.26