##// END OF EJS Templates
Added extra check for very large diffs in changesets, sometimes for very large diffs the diff parser could kill CPU.
Added extra check for very large diffs in changesets, sometimes for very large diffs the diff parser could kill CPU.

File last commit:

r1186:b9ea10d3 beta
r1274:7a0004ef beta
Show More
deployment.ini_tmpl
230 lines | 6.2 KiB | text/plain | TextLexer
renamed project to rhodecode
r547 ################################################################################
################################################################################
Celery is configured by the .ini files and run from paster now...
r776 # RhodeCode - Pylons environment configuration #
renamed project to rhodecode
r547 # #
# The %(here)s variable will be replaced with the parent directory of this file#
################################################################################
[DEFAULT]
debug = true
################################################################################
## Uncomment and replace with the address which should receive ##
removed egg info, update files for distutils build...
r552 ## any error reports after application crash ##
Celery is configured by the .ini files and run from paster now...
r776 ## Additionally those settings will be used by RhodeCode mailing system ##
renamed project to rhodecode
r547 ################################################################################
#email_to = admin@localhost
#error_email_from = paste_error@localhost
more renames for rhode code !!
r549 #app_email_from = rhodecode-noreply@localhost
renamed project to rhodecode
r547 #error_message =
#smtp_server = mail.server.com
#smtp_username =
#smtp_password =
#smtp_port =
#smtp_use_tls = false
fixes #59, notifications for user registrations + some changes to mailer
r689 #smtp_use_ssl = true
renamed project to rhodecode
r547
[server:main]
##nr of threads to spawn
threadpool_workers = 5
##max request before thread respawn
some small fixes
r630 threadpool_max_requests = 10
renamed project to rhodecode
r547
##option to use threads of process
use_threadpool = true
use = egg:Paste#http
host = 127.0.0.1
removed egg info, update files for distutils build...
r552 port = 5000
renamed project to rhodecode
r547
[app:main]
use = egg:rhodecode
full_stack = true
removed egg info, update files for distutils build...
r552 static_files = true
renamed project to rhodecode
r547 lang=en
cache_dir = %(here)s/data
Implemented whoosh index building as paster command....
r683 index_dir = %(here)s/data/index
renamed project to rhodecode
r547 app_instance_uuid = ${app_instance_uuid}
fixes #79 cut off limit was added into .ini config files
r812 cut_off_limit = 256000
Added force https option into config files
r914 force_https = false
moved statistics parse_limit into .ini files...
r1076 commit_parse_limit = 50
#21 added optional flag to disable gravatar, and use local icon
r1110 use_gravatar = true
renamed project to rhodecode
r547
####################################
Celery is configured by the .ini files and run from paster now...
r776 ### CELERY CONFIG ####
####################################
use_celery = false
broker.host = localhost
broker.vhost = rabbitmqhost
broker.port = 5672
broker.user = rabbitmq
broker.password = qweqwe
celery.imports = rhodecode.lib.celerylib.tasks
celery.result.backend = amqp
celery.result.dburi = amqp://
celery.result.serialier = json
#celery.send.task.error.emails = true
#celery.amqp.task.result.expires = 18000
celeryd.concurrency = 2
#celeryd.log.file = celeryd.log
celeryd.log.level = debug
moved statistics parse_limit into .ini files...
r1076 celeryd.max.tasks.per.child = 1
Celery is configured by the .ini files and run from paster now...
r776
#tasks will never be sent to the queue, but executed locally instead.
celery.always.eager = false
####################################
renamed project to rhodecode
r547 ### BEAKER CACHE ####
####################################
updated config files, and changed model repo_followers to followers
r1034 beaker.cache.data_dir=%(here)s/data/cache/data
beaker.cache.lock_dir=%(here)s/data/cache/lock
moved out sqlalchemy cache from meta to the config files....
r609 beaker.cache.regions=super_short_term,short_term,long_term,sql_cache_short,sql_cache_med,sql_cache_long
#37 fixed json imports for python2.5...
r592
added password validation, second try on paster setup-app,...
r597 beaker.cache.super_short_term.type=memory
beaker.cache.super_short_term.expire=10
moved out sqlalchemy cache from meta to the config files....
r609
renamed project to rhodecode
r547 beaker.cache.short_term.type=memory
beaker.cache.short_term.expire=60
moved out sqlalchemy cache from meta to the config files....
r609
added password validation, second try on paster setup-app,...
r597 beaker.cache.long_term.type=memory
beaker.cache.long_term.expire=36000
renamed project to rhodecode
r547
moved out sqlalchemy cache from meta to the config files....
r609 beaker.cache.sql_cache_short.type=memory
Celery is configured by the .ini files and run from paster now...
r776 beaker.cache.sql_cache_short.expire=10
moved out sqlalchemy cache from meta to the config files....
r609
beaker.cache.sql_cache_med.type=memory
beaker.cache.sql_cache_med.expire=360
beaker.cache.sql_cache_long.type=file
beaker.cache.sql_cache_long.expire=3600
renamed project to rhodecode
r547 ####################################
### BEAKER SESSION ####
####################################
## Type of storage used for the session, current types are
## dbm, file, memcached, database, and memory.
## The storage uses the Container API
##that is also used by the cache system.
beaker.session.type = file
more renames for rhode code !!
r549 beaker.session.key = rhodecode
renamed project to rhodecode
r547 beaker.session.secret = ${app_instance_secret}
beaker.session.timeout = 36000
##auto save the session to not to use .save()
beaker.session.auto = False
##true exire at browser close
#beaker.session.cookie_expires = 3600
################################################################################
## WARNING: *THE LINE BELOW MUST BE UNCOMMENTED ON A PRODUCTION ENVIRONMENT* ##
## Debug mode will enable the interactive debugging tool, allowing ANYONE to ##
## execute malicious code after an exception is raised. ##
################################################################################
set debug = false
##################################
### LOGVIEW CONFIG ###
##################################
logview.sqlalchemy = #faa
logview.pylons.templating = #bfb
logview.pylons.util = #eee
#########################################################
### DB CONFIGS - EACH DB WILL HAVE IT'S OWN CONFIG ###
#########################################################
renamed hg_app to rhodecode
r548 sqlalchemy.db1.url = sqlite:///%(here)s/rhodecode.db
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
r1186 sqlalchemy.db1.echo = True
sqlalchemy.db1.pool_recycle = 3600
renamed project to rhodecode
r547 sqlalchemy.convert_unicode = true
################################
### LOGGING CONFIGURATION ####
################################
[loggers]
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
r1186 keys = root, routes, rhodecode, sqlalchemy, beaker, templates
renamed project to rhodecode
r547
[handlers]
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
r1186 keys = console, console_sql
renamed project to rhodecode
r547
[formatters]
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
r1186 keys = generic, color_formatter, color_formatter_sql
renamed project to rhodecode
r547
#############
## LOGGERS ##
#############
[logger_root]
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
r1186 level = NOTSET
renamed project to rhodecode
r547 handlers = console
[logger_routes]
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
r1186 level = DEBUG
handlers =
renamed project to rhodecode
r547 qualname = routes.middleware
# "level = DEBUG" logs the route matched and routing variables.
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
r1186 propagate = 1
renamed project to rhodecode
r547
updated config files, and changed model repo_followers to followers
r1034 [logger_beaker]
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
r1186 level = DEBUG
handlers =
updated config files, and changed model repo_followers to followers
r1034 qualname = beaker.container
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
r1186 propagate = 1
updated config files, and changed model repo_followers to followers
r1034
[logger_templates]
level = INFO
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
r1186 handlers =
updated config files, and changed model repo_followers to followers
r1034 qualname = pylons.templating
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
r1186 propagate = 1
updated config files, and changed model repo_followers to followers
r1034
renamed project to rhodecode
r547 [logger_rhodecode]
level = DEBUG
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
r1186 handlers =
renamed project to rhodecode
r547 qualname = rhodecode
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
r1186 propagate = 1
renamed project to rhodecode
r547
[logger_sqlalchemy]
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
r1186 level = INFO
handlers = console_sql
renamed project to rhodecode
r547 qualname = sqlalchemy.engine
propagate = 0
##############
## HANDLERS ##
##############
[handler_console]
class = StreamHandler
args = (sys.stderr,)
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
r1186 level = INFO
renamed project to rhodecode
r547 formatter = color_formatter
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
r1186 [handler_console_sql]
class = StreamHandler
args = (sys.stderr,)
level = WARN
formatter = color_formatter_sql
renamed project to rhodecode
r547 ################
## FORMATTERS ##
################
[formatter_generic]
format = %(asctime)s.%(msecs)03d %(levelname)-5.5s [%(name)s] %(message)s
datefmt = %Y-%m-%d %H:%M:%S
[formatter_color_formatter]
class=rhodecode.lib.colored_formatter.ColorFormatter
format= %(asctime)s.%(msecs)03d %(levelname)-5.5s [%(name)s] %(message)s
timperproxy will just measure the time of queries, and formatting will be handled by the new sql_formatter of queries from sqlalchemy itself. Updated ini files for new way logging
r1186 datefmt = %Y-%m-%d %H:%M:%S
[formatter_color_formatter_sql]
class=rhodecode.lib.colored_formatter.ColorFormatterSql
format= %(asctime)s.%(msecs)03d %(levelname)-5.5s [%(name)s] %(message)s
renamed project to rhodecode
r547 datefmt = %Y-%m-%d %H:%M:%S