call.pl 413 B

1234567891011121314151617181920212223
  1. #!/usr/bin/perl
  2. # Really only useful for profiling read routes, which is all I want it for.
  3. use strict;
  4. use warnings;
  5. #Grab our custom routes
  6. use lib 'lib';
  7. use TCMS;
  8. my %env = (
  9. REQUEST_METHOD => $ARGV[0],
  10. PATH_INFO => $ARGV[1],
  11. QUERY_STRING => $ARGV[2],
  12. );
  13. my $limit = $ARGV[3] || 1;
  14. our $app = \&TCMS::app;
  15. for ( 0 .. $limit ) {
  16. my $out = $app->( \%env );
  17. print $out->[2][0];
  18. }