lib/adhearsion/tasks/plugins.rb in adhearsion-2.0.0.alpha1 vs lib/adhearsion/tasks/plugins.rb in adhearsion-2.0.0.alpha2

- old
+ new

@@ -1,17 +1,12 @@ -require 'adhearsion/punchblock_plugin' - -namespace :adhearsion do - - desc "List the configured plugins" - task :plugins do |t,args| - if Adhearsion::Plugin.subclasses.length > 0 - puts "You have #{Adhearsion::Plugin.subclasses.length} plugin(s) in your Adhearsion application:\n" - Adhearsion::Plugin.subclasses.each do |plugin| - puts "* #{plugin.plugin_name}: #{plugin.name}" - end - else - puts "There is no Adhearsion plugin used in your application" +desc "List the configured plugins" +task :plugins => :environment do |t,args| + if Adhearsion::Plugin.subclasses.length > 0 + puts "You have #{Adhearsion::Plugin.subclasses.length} plugin(s) in your Adhearsion application:\n" + Adhearsion::Plugin.subclasses.each do |plugin| + puts "* #{plugin.plugin_name}: #{plugin.name}" end - puts "\n" + else + puts "There is no Adhearsion plugin used in your application" end + puts "\n" end