mapserver_opts = { 'binary': str(), 'working_dir': str(), } scale_hints = { 'max_scale': number(), 'min_scale': number(), 'max_res': number(), 'min_res': number(), } source_commons = combined( scale_hints, { 'concurrent_requests': int(), 'coverage': coverage, 'seed_only': bool(), } ) riak_node = { 'host': str(), 'pb_port': number(), 'http_port': number(), } cache_types = { 'file': { 'directory_layout': str(), 'use_grid_names': bool(), 'directory': str(),