37
37
#include " qgsnetworkaccessmanager.h"
38
38
#include " qgsmaplayerregistry.h"
39
39
#include " qgsserverlogger.h"
40
- #ifdef MAPSERVER_HAVE_PYTHON_PLUGINS
41
- #include " qgsserverplugins.h"
42
- #include " qgsserverfilter.h"
43
- #include " qgsserverinterfaceimpl.h"
44
- #endif
45
40
46
41
#include < QDomDocument>
47
42
#include < QNetworkDiskCache>
@@ -320,18 +315,6 @@ int main( int argc, char * argv[] )
320
315
int logLevel = QgsServerLogger::instance ()->logLevel ();
321
316
QTime time; // used for measuring request time if loglevel < 1
322
317
323
- #ifdef MAPSERVER_HAVE_PYTHON_PLUGINS
324
- // Create the interface
325
- QgsServerInterfaceImpl serverIface ( &capabilitiesCache );
326
- // Init plugins
327
- if (! QgsServerPlugins::initPlugins ( &serverIface ) )
328
- {
329
- QgsMessageLog::logMessage ( " No server plugins are available" , " Server" , QgsMessageLog::INFO );
330
- }
331
- // Store plugin filters for faster access
332
- QMultiMap<int , QgsServerFilter*> pluginFilters = serverIface.filters ();
333
- #endif
334
-
335
318
while ( fcgi_accept () >= 0 )
336
319
{
337
320
QgsMapLayerRegistry::instance ()->removeAllMapLayers ();
@@ -357,17 +340,6 @@ int main( int argc, char * argv[] )
357
340
theRequestHandler->setServiceException ( e );
358
341
}
359
342
360
- #ifdef MAPSERVER_HAVE_PYTHON_PLUGINS
361
- // Set the request handler into the interface for plugins to manipulate it
362
- serverIface.setRequestHandler ( theRequestHandler.data () );
363
- // Iterate filters and call their requestReady() method
364
- QgsServerFiltersMap::const_iterator filtersIterator;
365
- for ( filtersIterator = pluginFilters.constBegin (); filtersIterator != pluginFilters.constEnd (); ++filtersIterator)
366
- {
367
- filtersIterator.value ()->requestReady ();
368
- }
369
- #endif
370
-
371
343
// Copy the parameters map
372
344
QMap<QString, QString> parameterMap ( theRequestHandler->parameterMap () );
373
345
@@ -424,14 +396,6 @@ int main( int argc, char * argv[] )
424
396
} // end switch
425
397
} // end if not exception raised
426
398
427
- #ifdef MAPSERVER_HAVE_PYTHON_PLUGINS
428
- // Call responseReady plugin filters
429
- for (filtersIterator = pluginFilters.constBegin (); filtersIterator != pluginFilters.constEnd (); ++filtersIterator)
430
- {
431
- filtersIterator.value ()->responseReady ();
432
- }
433
- #endif
434
-
435
399
theRequestHandler->sendResponse ();
436
400
437
401
if ( logLevel < 1 )
0 commit comments