View | Details | Raw Unified | Return to bug 60263
Collapse All | Expand All

(-)a/script/foreman-rake (-3 / +3 lines)
Lines 7-19 die() { Link Here
7
  echo $*; exit 1
7
  echo $*; exit 1
8
}
8
}
9
9
10
cd ~foreman || die "Cannot change to foreman home directory"
10
cd ~_foreman || die "Cannot change to foreman home directory"
11
[ -f Gemfile ] && [[ -z ${BUNDLER_CMD// } ]] && BUNDLER_CMD="bundle exec"
11
[ -f Gemfile ] && [[ -z ${BUNDLER_CMD// } ]] && BUNDLER_CMD="bundle exec"
12
CMD="$BUNDLER_CMD $RAKE_CMD"
12
CMD="$BUNDLER_CMD $RAKE_CMD"
13
if [ $# -eq 0 ]; then
13
if [ $# -eq 0 ]; then
14
  $RAKE_CMD -h; exit 0;
14
  $RAKE_CMD -h; exit 0;
15
elif [ "$USERNAME" = foreman ]; then
15
elif [ "$USERNAME" = _foreman ]; then
16
  RUBYOPT=-W0 RAILS_ENV=production $CMD "$@"
16
  RUBYOPT=-W0 RAILS_ENV=production $CMD "$@"
17
else
17
else
18
  runuser - foreman -s /bin/bash -c 'RUBYOPT=-W0 RAILS_ENV=production "$0" "$@"' -- $CMD "$@"
18
  runuser - _foreman -s /bin/bash -c 'RUBYOPT=-W0 RAILS_ENV=production "$0" "$@"' -- $CMD "$@"
19
fi
19
fi

Return to bug 60263