Commit 0897a8cc191d9f445ada4f0095755339d61d42a1

Authored by Thiago Ribeiro
1 parent 3aa854b8

Refactor plugins_spb activate.

Separate activate plugins in activate plugins and migrate plugins in each execute.

Signed-off-by: Thiago Ribeiro <thiagitosouza@gmail.com>
Signed-off-by: Paulo Tada <paulohtfs@gmail.com>
Showing 1 changed file with 7 additions and 3 deletions   Show diff stats
cookbooks/noosfero/recipes/default.rb
... ... @@ -66,9 +66,13 @@ plugins_spb = [
66 66 #FIXME: We did it, because we have to enable each plugin and migrate it separately.
67 67 plugins_spb.each do |plugin|
68 68 execute ('plugins_spb:activate:' + plugin) do
69   - command '/usr/lib/noosfero/script/noosfero-plugins enable ' + plugin +
70   - ' && RAILS_ENV=production SCHEMA=/dev/null bundle exec ' +
71   - 'rake db:migrate'
  69 + command '/usr/lib/noosfero/script/noosfero-plugins enable ' + plugin
  70 + end
  71 +
  72 + execute ('plugins_spb:migrate:' + plugin) do
  73 + command 'RAILS_ENV=production SCHEMA=/dev/null bundle exec rake db:migrate'
  74 + cwd '/usr/lib/noosfero'
  75 + user 'noosfero'
72 76 end
73 77 end
74 78  
... ...