From cbfcacda100184c7a68393a9b69118b7ebed936a Mon Sep 17 00:00:00 2001 From: Kane York Date: Sat, 17 May 2014 12:53:12 -0700 Subject: [PATCH] Update 'rails' script to load Pry Requires discourse/discourse@c03866a5bced768ebdfe479c2d2931cda7289518 to function --- templates/web.template.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) 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 -- 2.25.1