actually, this looks like an error someone else had with dreamhost, you probably just need to delete the preferences file, then run
rake ray:setup:download rake ray:setup:restart server=passenger then try installing extensions. i have no idea why this only happens with dreamhost. On Tue, Jul 28, 2009 at 9:27 AM, john muhl<[email protected]> wrote: > can you post the contents of vendor/extensions/ray/preferences.yml > > On Tue, Jul 28, 2009 at 5:25 AM, Jonathan Batchelor<[email protected]> wrote: >> I've been playing about with Radiant for a few days now and am really >> liking it's simplicity and flexibility. >> >> After installing on my MacBook and beginning some developmet I want to >> install on my Dreamhost account. I have been migrated to a newer server by >> Dreamhost and have Radiant 0.8.0 working now. >> >> I started to install install extensions and took the advice on the wiki >> page to use ray as it will automatically reload Passenger for me. However >> although the script/extensions install command works fine, as did setting >> the config for ray using rake ray:setup:restart server=passenger, when I >> come to install an extension it does not work. I have included the --trace >> output below - can anyone help? >> >> Thanks, >> Jonathan. >> >> $ rake production ray:extension:install name=dashboard --trace >> (in /home/xxxx/xxxx_radiant) >> ** Invoke production (first_time) >> ** Execute production >> ** Invoke environment (first_time) >> ** Execute environment >> ** Invoke ray:extension:install (first_time) >> ** Execute ray:extension:install >> rake aborted! >> undefined method `strip' for nil:NilClass >> /home/xxxx/xxxx_radiant/vendor/extensions/ray/lib/tasks/ray_extension_tasks.rake:807:in >> `get_download_preference' >> /home/xxxx/xxxx_radiant/vendor/extensions/ray/lib/tasks/ray_extension_tasks.rake:151:in >> `install_extension' >> /home/xxxx/xxxx_radiant/vendor/extensions/ray/lib/tasks/ray_extension_tasks.rake:20 >> /home/xxxx/.gems/gems/rake-0.8.7/lib/rake.rb:636:in `call' >> /home/xxxx/.gems/gems/rake-0.8.7/lib/rake.rb:636:in `execute' >> /home/xxxx/.gems/gems/rake-0.8.7/lib/rake.rb:631:in `each' >> /home/xxxx/.gems/gems/rake-0.8.7/lib/rake.rb:631:in `execute' >> /home/xxxx/.gems/gems/rake-0.8.7/lib/rake.rb:597:in `invoke_with_call_chain' >> /usr/lib/ruby/1.8/monitor.rb:242:in `synchronize' >> /home/xxxx/.gems/gems/rake-0.8.7/lib/rake.rb:590:in `invoke_with_call_chain' >> /home/xxxx/.gems/gems/rake-0.8.7/lib/rake.rb:583:in `invoke' >> /home/xxxx/.gems/gems/rake-0.8.7/lib/rake.rb:2051:in `invoke_task' >> /home/xxxx/.gems/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level' >> /home/xxxx/.gems/gems/rake-0.8.7/lib/rake.rb:2029:in `each' >> /home/xxxx/.gems/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level' >> /home/xxxx/.gems/gems/rake-0.8.7/lib/rake.rb:2068:in >> `standard_exception_handling' >> /home/xxxx/.gems/gems/rake-0.8.7/lib/rake.rb:2023:in `top_level' >> /home/xxxx/.gems/gems/rake-0.8.7/lib/rake.rb:2001:in `run' >> /home/xxxx/.gems/gems/rake-0.8.7/lib/rake.rb:2068:in >> `standard_exception_handling' >> /home/xxxx/.gems/gems/rake-0.8.7/lib/rake.rb:1998:in `run' >> /home/xxxx/.gems/gems/rake-0.8.7/bin/rake:31 >> /home/xxxx/.gems/bin/rake:19:in `load' >> /home/xxxx/.gems/bin/rake:19 >> _______________________________________________ >> Radiant mailing list >> Post: [email protected] >> Search: http://radiantcms.org/mailing-list/search/ >> Site: http://lists.radiantcms.org/mailman/listinfo/radiant >> > _______________________________________________ Radiant mailing list Post: [email protected] Search: http://radiantcms.org/mailing-list/search/ Site: http://lists.radiantcms.org/mailman/listinfo/radiant
