Mercurial > public > sg101
changeset 880:bab6b1eac1e2
Merge with upstream.
author | Brian Neal <bgneal@gmail.com> |
---|---|
date | Sat, 03 Jan 2015 19:19:03 -0600 (2015-01-04) |
parents | d5d8e90d08b5 (current diff) a423e8fd082d (diff) |
children | 13f2d4393ec4 |
files | |
diffstat | 7 files changed, 18 insertions(+), 8 deletions(-) [+] |
line wrap: on
line diff
--- a/core/services.py Thu Dec 25 17:28:48 2014 -0600 +++ b/core/services.py Sat Jan 03 19:19:03 2015 -0600 @@ -11,11 +11,15 @@ REDIS_HOST = getattr(settings, 'REDIS_HOST', 'localhost') REDIS_PORT = getattr(settings, 'REDIS_PORT', 6379) REDIS_DB = getattr(settings, 'REDIS_DB', 0) +REDIS_SOCKET = getattr(settings, 'REDIS_UNIX_SOCKET', None) -def get_redis_connection(host=REDIS_HOST, port=REDIS_PORT, db=REDIS_DB): +def get_redis_connection(host=REDIS_HOST, port=REDIS_PORT, db=REDIS_DB, + unix_socket_path=REDIS_SOCKET): """ Create and return a Redis connection using the supplied parameters. """ + if unix_socket_path: + return redis.StrictRedis(unix_socket_path=unix_socket_path, db=db) return redis.StrictRedis(host=host, port=port, db=db)
--- a/requirements.txt Thu Dec 25 17:28:48 2014 -0600 +++ b/requirements.txt Sat Jan 03 19:19:03 2015 -0600 @@ -9,7 +9,7 @@ bleach==1.4 pytz==2013b queued-search==2.1.0 -queues==0.6.3 +hg+https://bgneal@bitbucket.org/bgneal/queues@862e884#egg=queues redis==2.7.2 repoze.timeago==0.5 -e git+https://github.com/notanumber/xapian-haystack.git@37add92bc43fe50bf165e91f370269c26272f1eb#egg=xapian_haystack-dev
--- a/requirements_dev.txt Thu Dec 25 17:28:48 2014 -0600 +++ b/requirements_dev.txt Sat Jan 03 19:19:03 2015 -0600 @@ -10,7 +10,7 @@ bleach==1.4 pytz==2013b queued-search==2.1.0 -queues==0.6.3 +hg+https://bgneal@bitbucket.org/bgneal/queues@862e884#egg=queues redis==2.7.2 repoze.timeago==0.5 -e git+https://github.com/notanumber/xapian-haystack.git@37add92bc43fe50bf165e91f370269c26272f1eb#egg=xapian_haystack-master
--- a/sg101/settings/base.py Thu Dec 25 17:28:48 2014 -0600 +++ b/sg101/settings/base.py Sat Jan 03 19:19:03 2015 -0600 @@ -202,14 +202,13 @@ ####################################################################### # Redis integration & settings ####################################################################### -REDIS_HOST = 'localhost' -REDIS_PORT = 6379 +REDIS_UNIX_SOCKET = '/var/run/redis/redis.sock' REDIS_DB = 0 ####################################################################### # Celery integration & settings ####################################################################### -BROKER_URL = 'redis://localhost:6379/1' +BROKER_URL = 'redis+socket:///var/run/redis/redis.sock?virtual_host=1' BROKER_POOL_LIMIT = 10 CELERY_TIMEZONE = TIME_ZONE @@ -301,7 +300,7 @@ # Asynchronous settings (queues, queued_search, redis, celery, etc) ####################################################################### QUEUE_BACKEND = 'redisd' -QUEUE_REDIS_CONNECTION = 'localhost:6379' +QUEUE_REDIS_UNIX_SOCKET = REDIS_UNIX_SOCKET QUEUE_REDIS_DB = 0 #######################################################################
--- a/sg101/settings/local.py Thu Dec 25 17:28:48 2014 -0600 +++ b/sg101/settings/local.py Sat Jan 03 19:19:03 2015 -0600 @@ -12,6 +12,9 @@ 'NAME': SECRETS['DB_NAME'], 'USER': SECRETS['DB_USER'], 'PASSWORD': SECRETS['DB_PASSWORD'], + 'OPTIONS': { + 'unix_socket': '/var/run/mysqld/mysqld.sock', + }, }, }
--- a/sg101/settings/production.py Thu Dec 25 17:28:48 2014 -0600 +++ b/sg101/settings/production.py Sat Jan 03 19:19:03 2015 -0600 @@ -14,6 +14,9 @@ 'NAME': SECRETS['DB_NAME'], 'USER': SECRETS['DB_USER'], 'PASSWORD': SECRETS['DB_PASSWORD'], + 'OPTIONS': { + 'unix_socket': '/var/run/mysqld/mysqld.sock', + }, }, } @@ -33,7 +36,7 @@ CACHES = { 'default': { 'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache', - 'LOCATION': '127.0.0.1:11211', + 'LOCATION': 'unix:/var/run/memcached/memcached.sock', 'TIMEOUT': 600, 'KEY_PREFIX': 'sg101', },
--- a/sg101/templates/core/mp3comp_block.html Thu Dec 25 17:28:48 2014 -0600 +++ b/sg101/templates/core/mp3comp_block.html Sat Jan 03 19:19:03 2015 -0600 @@ -10,4 +10,5 @@ <a target="_blank" href="http://www.archive.org/details/Surfguitar101.com2011Mp3Compilation">2011</a> <a target="_blank" href="http://archive.org/details/Surfguitar101.com2012Mp3Compilation">2012</a> <a target="_blank" href="https://archive.org/details/Surfguitar101.com2013Mp3Compilation">2013</a> +<a target="_blank" href="https://archive.org/details/Surfguitar101.com2014Mp3Compilation">2014</a> {% endblock %}