[Jifty-commit] r7260 - jifty/trunk/lib/Jifty/Plugin/SetupWizard/Action

Jifty commits jifty-commit at lists.jifty.org
Mon Jun 15 23:37:38 EDT 2009


Author: sartak
Date: Mon Jun 15 23:37:38 2009
New Revision: 7260

Modified:
   jifty/trunk/lib/Jifty/Plugin/SetupWizard/Action/FinalizeSetup.pm

Log:
Warn if deactivation doesn't occur

Modified: jifty/trunk/lib/Jifty/Plugin/SetupWizard/Action/FinalizeSetup.pm
==============================================================================
--- jifty/trunk/lib/Jifty/Plugin/SetupWizard/Action/FinalizeSetup.pm	(original)
+++ jifty/trunk/lib/Jifty/Plugin/SetupWizard/Action/FinalizeSetup.pm	Mon Jun 15 23:37:38 2009
@@ -12,17 +12,23 @@
 
     # Deactivate SetupWizard
     my @plugins = @{ $config->{framework}{Plugins} || [] };
+    my $deactivated = 0;
 
     for my $plugin (@plugins) {
         my ($name) = keys %$plugin;
         if ($name =~ /SetupWizard/) {
             $plugin->{activated} = 0;
+            $deactivated = 1;
 
             # There may be multiple instances of SetupWizard (!) in the list,
             # so we don't "last" out here
         }
     }
 
+    if (!$deactivated) {
+        warn "Unable to find SetupWizard in the plugin list, so I cannot deactivate it!";
+    }
+
     return $config;
 }
 


More information about the Jifty-commit mailing list