Gem para aplicação Rails na Locaweb?
Estava com um projeto em Rails, onde precisava de um gem em uma hospedagem na Locaweb, no meu caso o FasterCSV. Como precisamos de permissões de administrador para instalação, devemos fazer a instalação da seguinte forma:
Instalação fastercsv:
[code]
$ mkdir /home/usuario/gems
$ gem install fastercsv --instal-dir=/home/usuario/gems/
[/code]
* Não podemos esquecer de mudar o usuario para o nome do seu usuário logado.
A diferença em relação ao padrão seria o --install-dir para salvarmos o gem em um diretório onde temos permissões de escrita.
Depois na aplicação editamos o config/environment.rb da seguinte forma:
[code]
...
ENV['GEM_PATH'] = '/home/usuario/gems/'
# Uncomment below to force Rails into production mode when
# you don't control web/app server and can't set it the proper way
ENV['RAILS_ENV'] ||= 'production'
...
[/code]
A variável de ambiente GEM_PATH configura onde o Ruby/Rails deve procurar os gems.
É wilson! xD