You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@vcl.apache.org by ar...@apache.org on 2009/06/16 16:36:22 UTC

svn commit: r785233 - /incubator/vcl/trunk/managementnode/lib/VCL/Module/OS/Windows_mod.pm

Author: arkurth
Date: Tue Jun 16 14:36:22 2009
New Revision: 785233

URL: http://svn.apache.org/viewvc?rev=785233&view=rev
Log:
VCL-23
Fixed bug in get_network_configuration() if an adapter is using autoconfiguration. It now checks for "Autoconfiguration IP Address" in ipconfig output.

Modified:
    incubator/vcl/trunk/managementnode/lib/VCL/Module/OS/Windows_mod.pm

Modified: incubator/vcl/trunk/managementnode/lib/VCL/Module/OS/Windows_mod.pm
URL: http://svn.apache.org/viewvc/incubator/vcl/trunk/managementnode/lib/VCL/Module/OS/Windows_mod.pm?rev=785233&r1=785232&r2=785233&view=diff
==============================================================================
--- incubator/vcl/trunk/managementnode/lib/VCL/Module/OS/Windows_mod.pm (original)
+++ incubator/vcl/trunk/managementnode/lib/VCL/Module/OS/Windows_mod.pm Tue Jun 16 14:36:22 2009
@@ -4455,11 +4455,14 @@
 			
 			# Normalize the setting format, make it lowercase, convert dashes and spaces to underscores
 			$setting = lc($setting);
-			$setting =~ s/[ -]/_/;
+			$setting =~ s/[ -]/_/g;
 			
 			# Windows 6.x includes a version indicator in IP address lines such as IPv4, remove this
 			$setting =~ s/ip(v\d)?_address/ip_address/;
 			
+			# Autoconfiguration ip address will be displayed as "Autoconfiguration IP Address. . . : 169.x.x.x"
+			$setting =~ s/autoconfiguration_ip/ip/;
+			
 			# Remove the trailing s from dns_servers
 			$setting =~ s/dns_servers/dns_server/;