Author: fapeeler
Date: Tue Jul 20 14:33:21 2010
New Revision: 965863

URL: http://svn.apache.org/viewvc?rev=965863&view=rev
Log:
Accidently removed ETHDEVICE and fixeda typo


Modified:
    incubator/vcl/trunk/managementnode/lib/VCL/utils.pm

Modified: incubator/vcl/trunk/managementnode/lib/VCL/utils.pm
URL: 
http://svn.apache.org/viewvc/incubator/vcl/trunk/managementnode/lib/VCL/utils.pm?rev=965863&r1=965862&r2=965863&view=diff
==============================================================================
--- incubator/vcl/trunk/managementnode/lib/VCL/utils.pm (original)
+++ incubator/vcl/trunk/managementnode/lib/VCL/utils.pm Tue Jul 20 14:33:21 2010
@@ -251,6 +251,7 @@ INIT {
        our ($XCATROOT) = 0;
        our ($FQDN)     = 0;
        our ($MYSQL_SSL,       $MYSQL_SSL_CERT);
+       our ($ETHDEVICE) = 0;
        our ($WINDOWS_ROOT_PASSWORD);
    our ($XMLRPC_USER, $XMLRPC_PASS, $XMLRPC_URL);
 
@@ -388,6 +389,10 @@ INIT {
                        if ($l =~ /^mysql_ssl_cert=(.*)/) {
                                $MYSQL_SSL_CERT = $1;
                        }
+       
+                       if ($l =~ /^ETHDEVICE=(eth[0-9])/) {
+                                $ETHDEVICE = $1;
+                        }
 
                        #Sysadmin list
                        if ($l =~ /^sysadmin=([,-...@a-za-z0-9_]*)/) {
@@ -500,6 +505,7 @@ our ($vcldquerykey,  $SYSADMIN, $SHARED_
 our ($LOGFILE, $PIDFILE, $VCLDRPCQUERYKEY);
 our ($SERVER, $DATABASE, $WRTUSER, $WRTPASS);
 our ($MYSQL_SSL,       $MYSQL_SSL_CERT);
+our ($ETHDEVICE);
 our ($FQDN);
 our $XCATROOT           = "/opt/xcat";
 our $TOOLS              = "$FindBin::Bin/../tools";
@@ -1276,6 +1282,7 @@ sub setstaticaddress {
 
        my $subnetmask = $ENV{management_node_info}{PUBLIC_SUBNET_MASK};
        my $default_gateway = 
$ENV{management_node_info}{PUBLIC_DEFAULT_GATEWAY}; 
+       my $dns_server      = $ENV{management_node_info}{PUBLIC_DNS_SERVER};
 
        #collect private address -- read hosts file only useful if running
        # xcat setup and private addresses are listsed in the local
@@ -1439,16 +1446,18 @@ sub setstaticaddress {
                                $search = $l;
                        }
                }
+               
+               
 
                if (defined($search)) {
                        my @resolvconf;
                        push(@resolvconf, "$search\n");
                        my ($s1, $s2, $s3);
-                       if ($DNSserver =~ /,/) {
-                               ($s1, $s2, $s3) = split(/,/, $DNSserver);
+                       if ( $dns_server =~ /,/) {
+                               ($s1, $s2, $s3) = split(/,/, $dns_server);
                        }
                        else {
-                               $s1 = $DNSserver;
+                               $s1 = $dns_server;
                        }
                        push(@resolvconf, "nameserver $s1\n");
                        push(@resolvconf, "nameserver $s2\n") if (defined($s2));


Reply via email to