Package mapproxy :: Package core :: Module conf_loader
[hide private]
[frames] | no frames]

Module conf_loader

source code

Configuration loading and system initializing.
Classes [hide private]
  ProxyConf
  LayerConf
  Source
  CacheSource
Functions [hide private]
 
loader(loaders, name)
Return named class/function from loaders map.
source code
 
server_loader(name) source code
 
load_services(services_conf=None) source code
Variables [hide private]
  log = logging.getLogger(__name__)
  source_loaders = {'cache_tiles': EntryPoint.parse('cache_tiles...
  tile_filter_loaders = {'pngquant': 'mapproxy.core.tilefilter:P...
  tile_filters = [<class 'mapproxy.core.tilefilter.WaterMarkTile...
  server_loaders = {'kml': 'mapproxy.kml.conf_loader:create_kml_...
Variables Details [hide private]

source_loaders

Value:
{'cache_tiles': EntryPoint.parse('cache_tiles = mapproxy.tms.conf_load\
er:TileCacheSource'),
 'cache_tms': EntryPoint.parse('cache_tms = mapproxy.tms.conf_loader:T\
MSCacheSource'),
 'cache_wms': EntryPoint.parse('cache_wms = mapproxy.wms.conf_loader:W\
MSCacheSource'),
 'debug': EntryPoint.parse('debug = mapproxy.wms.conf_loader:DebugSour\
ce'),
...

tile_filter_loaders

Value:
{'pngquant': 'mapproxy.core.tilefilter:PNGQuantTileFilter',
 'watermark': 'mapproxy.core.tilefilter:WaterMarkTileFilter'}

tile_filters

Value:
[<class 'mapproxy.core.tilefilter.WaterMarkTileFilter'>,
 <class 'mapproxy.core.tilefilter.PNGQuantTileFilter'>]

server_loaders

Value:
{'kml': 'mapproxy.kml.conf_loader:create_kml_server',
 'tms': 'mapproxy.tms.conf_loader:create_tms_server',
 'wms': 'mapproxy.wms.conf_loader:create_wms_server'}