gozer       2003/11/25 17:11:42

  Modified:    perl-framework/Apache-Test Changes
               perl-framework/Apache-Test/lib/Apache TestConfigParse.pm
  Log:
  Fix Apache::TestConfigParse to handle glob includes, like Include
  conf/*.conf on RedHat.
  
  Revision  Changes    Path
  1.68      +3 -0      httpd-test/perl-framework/Apache-Test/Changes
  
  Index: Changes
  ===================================================================
  RCS file: /home/cvs/httpd-test/perl-framework/Apache-Test/Changes,v
  retrieving revision 1.67
  retrieving revision 1.68
  diff -u -r1.67 -r1.68
  --- Changes   24 Nov 2003 23:31:31 -0000      1.67
  +++ Changes   26 Nov 2003 01:11:41 -0000      1.68
  @@ -8,6 +8,9 @@
   
   =item 1.07-dev
   
  +Fix Apache::TestConfigParse to handle glob includes, like Include
  +conf/*.conf on RedHat [Philippe M. Chiasson]
  +
   Fix Apache::TestConfig::add_config not to append " " at the end of the
   config lines. This was a problem with config sections imported from
   .pm files, the appended "" made it impossible to have multi-line
  
  
  
  1.38      +3 -2      
httpd-test/perl-framework/Apache-Test/lib/Apache/TestConfigParse.pm
  
  Index: TestConfigParse.pm
  ===================================================================
  RCS file: 
/home/cvs/httpd-test/perl-framework/Apache-Test/lib/Apache/TestConfigParse.pm,v
  retrieving revision 1.37
  retrieving revision 1.38
  diff -u -r1.37 -r1.38
  --- TestConfigParse.pm        10 Nov 2003 17:23:52 -0000      1.37
  +++ TestConfigParse.pm        26 Nov 2003 01:11:42 -0000      1.38
  @@ -243,8 +243,9 @@
           (my $directive, $_) = split /\s+/, $_, 2;
   
           if ($directive eq "Include") {
  -            my $include = $self->server_file_rel2abs($_);
  -            $self->inherit_config_file_or_directory($include);
  +            foreach my $include (glob($self->server_file_rel2abs($_))) {
  +                $self->inherit_config_file_or_directory($include);
  +            }
           }
   
           #parse what we want
  
  
  

Reply via email to