/[Frey]/trunk/lib/Frey/Server.pm
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /trunk/lib/Frey/Server.pm

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 477 by dpavlin, Thu Nov 20 13:57:38 2008 UTC revision 518 by dpavlin, Tue Nov 25 14:58:59 2008 UTC
# Line 112  sub main { Line 112  sub main {
112                  # shared run params                  # shared run params
113                  my $run = {                  my $run = {
114                          request_url => $req->request->url,                          request_url => $req->request->url,
115                            debug => 1,
116                  };                  };
117    
118                  if (                  if (
# Line 134  sub main { Line 135  sub main {
135                          my $class = rest2class $1;                          my $class = rest2class $1;
136                          warn "# run $path -> $class $2";                          warn "# run $path -> $class $2";
137                          $run->{format} = $3 if $3;                          $run->{format} = $3 if $3;
138                            $params{request_url} = $req->request->url;
139                          $f = Frey::Run->new( class => $class, params => \%params, run => $2, %$run );                          $f = Frey::Run->new( class => $class, params => \%params, run => $2, %$run );
140                  } elsif (                  } elsif (
141                          $path =~ m{/([^/]+)/?$}                          $path =~ m{/([^/]+)/?$}
# Line 146  sub main { Line 148  sub main {
148                  }                  }
149    
150                  if ( $f ) {                  if ( $f ) {
151                          push @{ $f->status }, { req => $req };                          $f->add_status( { req => $req } );
152                            warn "## status ", dump( map { keys %$_ } @{ $f->status } );
153                          $req->print( $f->html );                          $req->print( $f->html );
154                  } else {                  } else {
155                          warn "# can't call request on nothing!";                          warn "# can't call request on nothing!";

Legend:
Removed from v.477  
changed lines
  Added in v.518

  ViewVC Help
Powered by ViewVC 1.1.26