diff --git a/bench/config/procfile.py b/bench/config/procfile.py index 9dbe55b3..a6982c83 100755 --- a/bench/config/procfile.py +++ b/bench/config/procfile.py @@ -3,7 +3,7 @@ from bench.utils import find_executable from bench.app import use_rq from bench.config.common_site_config import get_config -def setup_procfile(bench_path, yes=False, setup_redis=True): +def setup_procfile(bench_path, yes=False, skip_redis=False): config = get_config(bench_path=bench_path) procfile_path = os.path.join(bench_path, 'Procfile') if not yes and os.path.exists(procfile_path): @@ -15,7 +15,7 @@ def setup_procfile(bench_path, yes=False, setup_redis=True): use_rq=use_rq(bench_path), webserver_port=config.get('webserver_port'), CI=os.environ.get('CI'), - setup_redis=setup_redis) + skip_redis=skip_redis) with open(procfile_path, 'w') as f: f.write(procfile) diff --git a/bench/config/templates/Procfile b/bench/config/templates/Procfile index f1083dcc..e557f561 100644 --- a/bench/config/templates/Procfile +++ b/bench/config/templates/Procfile @@ -1,4 +1,4 @@ -{% if setup_redis %} +{% if not skip_redis %} redis_cache: redis-server config/redis_cache.conf redis_socketio: redis-server config/redis_socketio.conf redis_queue: redis-server config/redis_queue.conf diff --git a/bench/utils.py b/bench/utils.py index 4f6c4dff..c455e03e 100755 --- a/bench/utils.py +++ b/bench/utils.py @@ -147,7 +147,7 @@ def init(path, apps_path=None, no_procfile=False, no_backups=False, redis.generate_config(path) if not no_procfile: - setup_procfile(path, setup_redis=skip_redis_config_generation) + setup_procfile(path, skip_redis=skip_redis_config_generation) if not no_backups: setup_backups(bench_path=path)