From: Kane York Date: Sat, 17 May 2014 19:53:12 +0000 (-0700) Subject: Update 'rails' script to load Pry X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=cbfcacda100184c7a68393a9b69118b7ebed936a;p=discourse_docker.git Update 'rails' script to load Pry Requires discourse/discourse@c03866a5bced768ebdfe479c2d2931cda7289518 to function --- diff --git a/templates/web.template.yml b/templates/web.template.yml index 0e7c930..11ef908 100644 --- a/templates/web.template.yml +++ b/templates/web.template.yml @@ -132,7 +132,13 @@ run: chmod: +x contents: | #!/bin/bash - (cd /var/www/discourse && RAILS_ENV=production sudo -E -u discourse bundle exec script/rails "$@") + # If they requested a console, load pry instead + if [ "$@" == "c" -o "$@" == "console" ] + then + (cd /var/www/discourse && RAILS_ENV=production sudo -E -u discourse bundle exec pry -r ./config/environment) + else + (cd /var/www/discourse && RAILS_ENV=production sudo -E -u discourse bundle exec script/rails "$@") + fi - file: path: /usr/local/bin/rake