BYOE = Bring Your Own Executable
I just realized this, maybe it''s useful and worth trying out
if "bundler exec unicorn" is giving you problems.
unicorn would be specified in your Gemfile
-------------------------- 8< ---------------------------------
#!/home/ew/r/trunk/bin/ruby
# replace the above shebang with wherever your Ruby executable is
# installed.
require "rubygems"
require "bundler/setup"
# Gem.bin_path(gem_name, executable_name, *version_requirements)
load Gem.bin_path("unicorn", "unicorn")
---------------------------------------------------------------
This above file should be executable and be checked-in with your
application source tree (e.g. "script/unicorn-byoe")
This also allows you to switch between different Ruby installs
by modifying the shebang.
Isolate users can do something similar...
--
Eric Wong