Changeset 10242

Show
Ignore:
Timestamp:
2008-08-18 02:33:17 (4 months ago)
Author:
acid2
Message:

Removing depandcy on Apache.pm (this is quite hackish, and probably needs a rethink!)

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • mb_server/branches/TemplateToolkit/lib/MusicBrainz/Server/LogFile.pm

    r8551 r10242  
    3737} 
    3838 
    39 use Apache (); 
    40 use Apache::File (); 
    41 use Apache::Table (); 
    4239use Fcntl qw( LOCK_EX LOCK_UN ); 
    4340 
     
    4643sub RestartHandler 
    4744{ 
     45    eval 
     46    { 
     47        require Apache; 
     48        require Apache::File; 
     49        require Apache::Table; 
     50    }; 
     51 
     52    return if $@; 
     53 
    4854    my $r = shift; 
    4955 
  • mb_server/branches/TemplateToolkit/lib/UserStuff.pm

    r9995 r10242  
    3232use DBDefs; 
    3333use MusicBrainz::Server::Validation; 
    34 use Apache; 
    3534use URI::Escape qw( uri_escape ); 
    3635use CGI::Cookie; 
     
    10921091sub EnsureSessionOpen 
    10931092{ 
     1093    eval { require Apache; }; 
     1094    return if $@; 
     1095 
    10941096    my $class = shift; 
    10951097 
     
    11301132sub ClearSessionCookie 
    11311133{ 
     1134    eval { require Apache; }; 
     1135    return if $@; 
     1136 
    11321137    my $cookie = new CGI::Cookie( 
    11331138        -name   => &DBDefs::SESSION_COOKIE, 
     
    11711176sub SetPermanentCookie 
    11721177{ 
     1178    eval { require Apache; }; 
     1179    return if $@; 
     1180 
    11731181    my ($this, %opts) = @_; 
    11741182    my $r = Apache->request; 
     
    12031211sub ClearPermanentCookie 
    12041212{ 
     1213    eval { require Apache; }; 
     1214    return if $@; 
     1215 
    12051216    my $r = Apache->request; 
    12061217 
     
    12231234sub TryAutoLogin 
    12241235{ 
     1236    eval { require Apache; }; 
     1237    return if $@; 
     1238 
    12251239    my ($self, $cookies) = @_; 
    12261240    my $mb;