stas 2004/07/16 15:38:36
Modified: . Changes t/api .cvsignore t/response/TestApache subprocess.pm todo api_status xs/maps modperl_functions.map Log: The func Apache::SubProcess::spawn_proc_prog is now a method: $r->spawn_proc_prog Revision Changes Path 1.420 +3 -0 modperl-2.0/Changes Index: Changes =================================================================== RCS file: /home/cvs/modperl-2.0/Changes,v retrieving revision 1.419 retrieving revision 1.420 diff -u -u -r1.419 -r1.420 --- Changes 16 Jul 2004 21:36:28 -0000 1.419 +++ Changes 16 Jul 2004 22:38:35 -0000 1.420 @@ -12,6 +12,9 @@ =item 1.99_15-dev +The func Apache::SubProcess::spawn_proc_prog is now a method: +$r->spawn_proc_prog [Stas] + Apache::Process methods (pool, pconf and short_name) are now read-only [Stas] 1.8 +1 -0 modperl-2.0/t/api/.cvsignore Index: .cvsignore =================================================================== RCS file: /home/cvs/modperl-2.0/t/api/.cvsignore,v retrieving revision 1.7 retrieving revision 1.8 diff -u -u -r1.7 -r1.8 --- .cvsignore 15 Jul 2004 21:35:48 -0000 1.7 +++ .cvsignore 16 Jul 2004 22:38:36 -0000 1.8 @@ -4,6 +4,7 @@ lookup_uri.t lookup_uri2.t module.t +process.t request_rec.t response.t request_subclass.t 1.16 +4 -5 modperl-2.0/t/response/TestApache/subprocess.pm Index: subprocess.pm =================================================================== RCS file: /home/cvs/modperl-2.0/t/response/TestApache/subprocess.pm,v retrieving revision 1.15 retrieving revision 1.16 diff -u -u -r1.15 -r1.16 --- subprocess.pm 8 Jul 2004 04:52:06 -0000 1.15 +++ subprocess.pm 16 Jul 2004 22:38:36 -0000 1.16 @@ -51,8 +51,7 @@ # test: passing argv + scalar context my $script = catfile $target_dir, "argv.pl"; my @argv = qw(foo bar); - my $out_fh = - Apache::SubProcess::spawn_proc_prog($r, $perl, [$script, @argv]); + my $out_fh = $r->spawn_proc_prog($perl, [$script, @argv]); my $output = read_data($out_fh); ok t_cmp([split / /, $output], [EMAIL PROTECTED], @@ -65,7 +64,7 @@ my $script = catfile $target_dir, "env.pl"; my $value = "my cool proc"; $r->subprocess_env->set(SubProcess => $value); - my $out_fh = Apache::SubProcess::spawn_proc_prog($r, $perl, [$script]); + my $out_fh = $r->spawn_proc_prog($perl, [$script]); my $output = read_data($out_fh); ok t_cmp($output, $value, @@ -78,7 +77,7 @@ my $script = catfile $target_dir, "in_out.pl"; my $value = "my cool proc\r\n"; # must have \n for <IN> my ($in_fh, $out_fh, $err_fh) = - Apache::SubProcess::spawn_proc_prog($r, $perl, [$script]); + $r->spawn_proc_prog($perl, [$script]); print $in_fh $value; (my $output = read_data($out_fh)) =~ s/[\r\n]{1,2}/\r\n/; ok t_cmp($output, @@ -92,7 +91,7 @@ my $script = catfile $target_dir, "in_err.pl"; my $value = "my stderr\r\n"; # must have \n for <IN> my ($in_fh, $out_fh, $err_fh) = - Apache::SubProcess::spawn_proc_prog($r, $perl, [$script]); + $r->spawn_proc_prog($perl, [$script]); print $in_fh $value; (my $output = read_data($err_fh)) =~ s/[\r\n]{1,2}/\r\n/; ok t_cmp($output, 1.18 +1 -1 modperl-2.0/todo/api_status Index: api_status =================================================================== RCS file: /home/cvs/modperl-2.0/todo/api_status,v retrieving revision 1.17 retrieving revision 1.18 diff -u -u -r1.17 -r1.18 --- api_status 16 Jul 2004 21:36:28 -0000 1.17 +++ api_status 16 Jul 2004 22:38:36 -0000 1.18 @@ -45,7 +45,7 @@ VP src/docs/2.0/api/Apache/ServerUtil.pod error_log2stderr -- src/docs/2.0/api/Apache/Status.pod --- src/docs/2.0/api/Apache/SubProcess.pod +VV src/docs/2.0/api/Apache/SubProcess.pod -- src/docs/2.0/api/Apache/SubRequest.pod -- src/docs/2.0/api/Apache/URI.pod -- src/docs/2.0/api/Apache/Util.pod 1.81 +1 -1 modperl-2.0/xs/maps/modperl_functions.map Index: modperl_functions.map =================================================================== RCS file: /home/cvs/modperl-2.0/xs/maps/modperl_functions.map,v retrieving revision 1.80 retrieving revision 1.81 diff -u -u -r1.80 -r1.81 --- modperl_functions.map 16 Jul 2004 01:22:04 -0000 1.80 +++ modperl_functions.map 16 Jul 2004 22:38:36 -0000 1.81 @@ -134,7 +134,7 @@ PACKAGE=Apache DEFINE_warn | MPXS_Apache__Log_log_error | ... -MODULE=Apache::SubProcess +MODULE=Apache::SubProcess PACKAGE=Apache::RequestRec # ap_subprocess_ won't work modperl_spawn_proc_prog | MPXS_ | ... | spawn_proc_prog