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