Changeset 10242
- Timestamp:
- 2008-08-18 02:33:17 (4 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
mb_server/branches/TemplateToolkit/lib/MusicBrainz/Server/LogFile.pm
r8551 r10242 37 37 } 38 38 39 use Apache ();40 use Apache::File ();41 use Apache::Table ();42 39 use Fcntl qw( LOCK_EX LOCK_UN ); 43 40 … … 46 43 sub RestartHandler 47 44 { 45 eval 46 { 47 require Apache; 48 require Apache::File; 49 require Apache::Table; 50 }; 51 52 return if $@; 53 48 54 my $r = shift; 49 55 mb_server/branches/TemplateToolkit/lib/UserStuff.pm
r9995 r10242 32 32 use DBDefs; 33 33 use MusicBrainz::Server::Validation; 34 use Apache;35 34 use URI::Escape qw( uri_escape ); 36 35 use CGI::Cookie; … … 1092 1091 sub EnsureSessionOpen 1093 1092 { 1093 eval { require Apache; }; 1094 return if $@; 1095 1094 1096 my $class = shift; 1095 1097 … … 1130 1132 sub ClearSessionCookie 1131 1133 { 1134 eval { require Apache; }; 1135 return if $@; 1136 1132 1137 my $cookie = new CGI::Cookie( 1133 1138 -name => &DBDefs::SESSION_COOKIE, … … 1171 1176 sub SetPermanentCookie 1172 1177 { 1178 eval { require Apache; }; 1179 return if $@; 1180 1173 1181 my ($this, %opts) = @_; 1174 1182 my $r = Apache->request; … … 1203 1211 sub ClearPermanentCookie 1204 1212 { 1213 eval { require Apache; }; 1214 return if $@; 1215 1205 1216 my $r = Apache->request; 1206 1217 … … 1223 1234 sub TryAutoLogin 1224 1235 { 1236 eval { require Apache; }; 1237 return if $@; 1238 1225 1239 my ($self, $cookies) = @_; 1226 1240 my $mb;