Skip to content

Commit

Permalink
feat(procfile): dont add redis to procfile if skipping config gen
Browse files Browse the repository at this point in the history
Signed-off-by: Chinmay D. Pai <chinmaydpai@gmail.com>
  • Loading branch information
Thunderbottom committed Mar 5, 2020
1 parent 189d0c7 commit 4c173de
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 3 deletions.
5 changes: 3 additions & 2 deletions bench/config/procfile.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
from bench.app import use_rq
from bench.config.common_site_config import get_config

def setup_procfile(bench_path, yes=False):
def setup_procfile(bench_path, yes=False, setup_redis=True):
config = get_config(bench_path=bench_path)
procfile_path = os.path.join(bench_path, 'Procfile')
if not yes and os.path.exists(procfile_path):
Expand All @@ -14,7 +14,8 @@ def setup_procfile(bench_path, yes=False):
node=find_executable("node") or find_executable("nodejs"),
use_rq=use_rq(bench_path),
webserver_port=config.get('webserver_port'),
CI=os.environ.get('CI'))
CI=os.environ.get('CI'),
setup_redis=setup_redis)

with open(procfile_path, 'w') as f:
f.write(procfile)
2 changes: 2 additions & 0 deletions bench/config/templates/Procfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
{% if setup_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
{% endif %}
web: bench serve {% if webserver_port -%} --port {{ webserver_port }} {%- endif %}

socketio: {{ node }} apps/frappe/socketio.js
Expand Down
2 changes: 1 addition & 1 deletion bench/utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -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_procfile(path, setup_redis=skip_redis_config_generation)
if not no_backups:
setup_backups(bench_path=path)

Expand Down

0 comments on commit 4c173de

Please sign in to comment.