use strict; use warnings;
authorRich Bowen <rbowen@apache.org>
Fri, 13 Apr 2012 11:52:46 +0000 (11:52 +0000)
committerRich Bowen <rbowen@apache.org>
Fri, 13 Apr 2012 11:52:46 +0000 (11:52 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1325724 13f79535-47bb-0310-9956-ffa450edef68

support/split-logfile.in

index 061162e84820e2bfe738217db08154fada73f67e..59eda713f9a64cee7aa56a78e5d3b75be32f331c 100644 (file)
 # The combined log file is read from stdin. Records read
 # will be appended to any existing log files.
 #
-%is_open = ();
+use strict;
+use warnings;
 
-while ($log_line = <STDIN>) {
+my %is_open = ();
+
+while (my $log_line = <STDIN>) {
     #
     # Get the first token from the log record; it's the
     # identity of the virtual host to which the record
     # applies.
     #
-    ($vhost) = split (/\s/, $log_line);
+    my ($vhost) = split (/\s/, $log_line);
     #
     # Normalize the virtual host name to all lowercase.
     # If it's blank, the request was handled by the default
     # server, so supply a default name.  This shouldn't
     # happen, but caution rocks.
     #
-    $vhost = lc ($vhost) or "access";
+    $vhost = lc ($vhost) || "access";
     #
     # if the vhost contains a "/" or "\", it is illegal so just use 
     # the default log to avoid any security issues due if it is interprted