{{cookiecutter.project_slug}}/etc/development.ini
changeset 21 f1bc52d9e71b
parent 17 82ec5e0f4374
child 27 610088bc5214
equal deleted inserted replaced
20:5318ae6e3731 21:f1bc52d9e71b
    14     pyramid_beaker
    14     pyramid_beaker
    15     pyramid_chameleon
    15     pyramid_chameleon
    16     pyramid_fanstatic
    16     pyramid_fanstatic
    17     pyramid_zodbconn
    17     pyramid_zodbconn
    18     pyramid_tm
    18     pyramid_tm
       
    19     pyramid_retry
    19 {%- if cookiecutter.use_elasticsearch %}
    20 {%- if cookiecutter.use_elasticsearch %}
    20     pyramid_es
    21     pyramid_es
    21 {%- endif %}
    22 {%- endif %}
    22     pyramid_rpc.jsonrpc
    23     pyramid_rpc.jsonrpc
    23     pyams_template
    24     pyams_template
    56     pyams_default_theme
    57     pyams_default_theme
    57 {%- if cookiecutter.extension_package %}
    58 {%- if cookiecutter.extension_package %}
    58     {{ cookiecutter.extension_package }}
    59     {{ cookiecutter.extension_package }}
    59 {%- endif %}
    60 {%- endif %}
    60 
    61 
    61 tm.attempts = 3
    62 retry.attempts = 3
    62 zodbconn.uri = zconfig://%(here)s/zodb-zeo.conf
    63 zodbconn.uri = zconfig://%(here)s/zodb-{{ cookiecutter.db_type }}.conf
    63 
    64 
    64 # By default, the toolbar only appears for clients from IP addresses
    65 # By default, the toolbar only appears for clients from IP addresses
    65 # '127.0.0.1' and '::1'.
    66 # '127.0.0.1' and '::1'.
    66 debugtoolbar.hosts = 127.0.0.1 ::1
    67 debugtoolbar.hosts = 127.0.0.1 ::1
    67 
    68 
    97 beaker.cache.regions = short, default, long, persistent, views
    98 beaker.cache.regions = short, default, long, persistent, views
    98 beaker.cache.short.expire = 60
    99 beaker.cache.short.expire = 60
    99 beaker.cache.default.expire = 300
   100 beaker.cache.default.expire = 300
   100 beaker.cache.long.expire = 3600
   101 beaker.cache.long.expire = 3600
   101 beaker.cache.persistent.expire = 604800
   102 beaker.cache.persistent.expire = 604800
   102 beaker.cache.viws.expire = 300
   103 beaker.cache.views.expire = 300
   103 {%- if cookiecutter.beaker_backend == 'redis' %}
   104 {%- if cookiecutter.beaker_backend == 'redis' %}
   104 beaker.cache.short.db = 2
   105 beaker.cache.short.db = 2
   105 beaker.cache.default.db = 3
   106 beaker.cache.default.db = 3
   106 beaker.cache.long.db = 4
   107 beaker.cache.long.db = 4
   107 beaker.cache.persistent.db = 5
   108 beaker.cache.persistent.db = 5
   118 {{ cookiecutter.smtp_server_name }}.host = {{ cookiecutter.smtp_server }}
   119 {{ cookiecutter.smtp_server_name }}.host = {{ cookiecutter.smtp_server }}
   119 {{ cookiecutter.smtp_server_name }}.queue_path = $((INSTALL))/var/mail
   120 {{ cookiecutter.smtp_server_name }}.queue_path = $((INSTALL))/var/mail
   120 
   121 
   121 # PyAMS ØMQ TCP handlers
   122 # PyAMS ØMQ TCP handlers
   122 pyams_scheduler.tcp_handler = {{ cookiecutter.pyams_scheduler }}
   123 pyams_scheduler.tcp_handler = {{ cookiecutter.pyams_scheduler }}
       
   124 pyams_scheduler.start_handler = {{ cookiecutter.start_scheduler }}
       
   125 
   123 pyams_media.tcp_handler = {{ cookiecutter.pyams_medias_converter }}
   126 pyams_media.tcp_handler = {{ cookiecutter.pyams_medias_converter }}
       
   127 pyams_media.start_handler = {{ cookiecutter.start_medias_converter }}
       
   128 
   124 pyams_content.es.tcp_handler = {{ cookiecutter.pyams_es_indexer }}
   129 pyams_content.es.tcp_handler = {{ cookiecutter.pyams_es_indexer }}
       
   130 pyams_content.es.start_handler = {{ cookiecutter.start_es_indexer }}
       
   131 
   125 pyams_notify.tcp_handler = {{ cookiecutter.pyams_ws_notify }}
   132 pyams_notify.tcp_handler = {{ cookiecutter.pyams_ws_notify }}
   126 pyams_notify_ws.cache_server = {{ cookiecutter.beaker_backend }}://{{ cookiecutter.beaker_server }}
   133 pyams_notify_ws.cache_server = {{ cookiecutter.beaker_backend }}://{{ cookiecutter.beaker_server }}
   127 
   134 
   128 
   135 
   129 # PyAMS content settings
   136 # PyAMS content settings
   130 pyams_content.lexicon.languages = {{ cookiecutter.lexicon_languages }}
   137 pyams_content.lexicon.languages = {{ cookiecutter.lexicon_languages }}
   131 
   138 
   132 pyams_content.config.tools_name = tools
   139 pyams_content.config.tools_name = tools
   133 
   140 
       
   141 # Set factory to 'NONE' or '--' to disable tool registration
       
   142 pyams_content.config.views_tool_factory = pyams_content.shared.view.manager.ViewsManager
       
   143 pyams_content.config.views_tool_name = views
       
   144 
   134 pyams_content.config.news_tool_factory = pyams_content.shared.news.manager.NewsManager
   145 pyams_content.config.news_tool_factory = pyams_content.shared.news.manager.NewsManager
   135 pyams_content.config.news_tool_name = news
   146 pyams_content.config.news_tool_name = news
   136 
   147 
   137 pyams_content.config.imagemaps_tool_factory = pyams_content.shared.imagemaps.manager.ImageMapsManager
   148 pyams_content.config.imagemaps_tool_factory = pyams_content.shared.imagemaps.manager.ImageMapsManager
   138 pyams_content.config.imagemaps_tool_name = news
   149 pyams_content.config.imagemaps_tool_name = imgmaps
       
   150 
       
   151 pyams_content.config.forms_tool_factory = pyams_content.shared.form.manager.FormsManager
       
   152 pyams_content.config.forms_tool_name = forms
   139 
   153 
   140 
   154 
   141 ###
   155 ###
   142 # wsgi server configuration
   156 # wsgi server configuration
   143 ###
   157 ###