From d8cf9e3b4e0f7f37b848249d3b693ab1359d007b Mon Sep 17 00:00:00 2001 From: Antonio Terceiro Date: Sat, 3 Mar 2012 14:33:30 -0300 Subject: [PATCH] Allow running db:schema:load with plugins enabled --- config/environment.rb | 5 ++++- config/initializers/plugins.rb | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/config/environment.rb b/config/environment.rb index 919b44a..7f1c464 100644 --- a/config/environment.rb +++ b/config/environment.rb @@ -66,7 +66,10 @@ Rails::Initializer.run do |config| noosfero:translations:compile makemo ] - unless $PROGRAM_NAME =~ /rake$/ && (ignore_rake_commands.include?(ARGV.first)) + if $PROGRAM_NAME =~ /rake$/ && (ignore_rake_commands.include?(ARGV.first)) + $NOOSFERO_LOAD_PLUGINS = false + else + $NOOSFERO_LOAD_PLUGINS = true config.active_record.observers = :article_sweeper, :role_assignment_sweeper, :friendship_sweeper, :category_sweeper, :block_sweeper end # Make Active Record use UTC-base instead of local time diff --git a/config/initializers/plugins.rb b/config/initializers/plugins.rb index 4e679a6..b579332 100644 --- a/config/initializers/plugins.rb +++ b/config/initializers/plugins.rb @@ -3,4 +3,4 @@ require 'noosfero/plugin/manager' require 'noosfero/plugin/context' require 'noosfero/plugin/active_record' require 'noosfero/plugin/mailer_base' -Noosfero::Plugin.init_system +Noosfero::Plugin.init_system if $NOOSFERO_LOAD_PLUGINS -- libgit2 0.21.2