Oh wow .. figured it out :) Is this a bug w/ the gem/extension?

So it looks like add_site_columns.rb is part of the gem:
$ ls -lh 
~/.rvm/gems/ree-1.8.7-2010.02/gems/radiant-vhost-extension-2.3.1/lib/tasks/
total 24
-rwxr-xr-x  1 fimaleshinsky  staff   1.2K Feb  8 10:02 add_site_columns.rb
-rwxr-xr-x  1 fimaleshinsky  staff   5.6K Feb  8 10:02
vhost_extension_tasks.rake

I copied it over to lib/tasks and the install rake task completed like
a charm ..
$ cp 
~/.rvm/gems/ree-1.8.7-2010.02/gems/radiant-vhost-extension-2.3.1/lib/tasks/add_site_columns.rb
lib/tasks/

$ rake production radiant:extensions:vhost:install --trace
(in /Users/fimaleshinsky/Sites/heroku)
** Invoke production (first_time)
** Execute production
** Invoke environment (first_time)
** Execute environment
** Invoke radiant:extensions:vhost:install (first_time)
** Invoke environment
** Invoke radiant:extensions:vhost:migrate (first_time)
** Invoke environment
** Execute radiant:extensions:vhost:migrate
** Invoke radiant:extensions:vhost:apply_site_scoping (first_time)
** Invoke environment
** Execute radiant:extensions:vhost:apply_site_scoping
==  AddSiteColumns: migrating =================================================
-- add_column("layouts", :site_id, :integer)
   -> 0.0397s
-- add_column("pages", :site_id, :integer)
   -> 0.0047s
-- add_column("snippets", :site_id, :integer)
   -> 0.0055s
-- add_index(:snippets, [:name, :site_id], {:unique=>true})
   -> 0.0060s
-- add_index(:snippets, [:name, :site_id])
   -> 0.0007s
==  AddSiteColumns: migrated (0.0763s) ========================================

** Execute radiant:extensions:vhost:install


On Tue, Feb 8, 2011 at 11:31 AM, Fima Leshinsky <flesh...@gmail.com> wrote:
> The only file I have in lib/tasks is vhost_extension_tasks.rake .. is
> lib/tasks/add_site_columns supposed to be copied over during the
> extension install?
>
> On Tue, Feb 8, 2011 at 10:05 AM, Fima Leshinsky <flesh...@gmail.com> wrote:
>> yup - same exact problem ..
>>
>> Here's where this file is being required:
>>
>> $ grep -r add_site_columns .
>> ./lib/tasks/vhost_extension_tasks.rake:        require
>> "#{File.dirname(__FILE__)}/add_site_columns"
>>
>> On Tue, Feb 8, 2011 at 9:59 AM, john <johnm...@gmail.com> wrote:
>>> do you have the same problem if you install the extension into
>>> vendor/extensions?
>>
>

Reply via email to