[Rt-commit] r14979 - rt/3.8/trunk/lib/RT

ruz at bestpractical.com ruz at bestpractical.com
Sun Aug 10 08:27:10 EDT 2008


Author: ruz
Date: Sun Aug 10 08:27:08 2008
New Revision: 14979

Modified:
   rt/3.8/trunk/lib/RT/Config.pm

Log:
* push plugins' etc dirs during loading of config(s)

Modified: rt/3.8/trunk/lib/RT/Config.pm
==============================================================================
--- rt/3.8/trunk/lib/RT/Config.pm	(original)
+++ rt/3.8/trunk/lib/RT/Config.pm	Sun Aug 10 08:27:08 2008
@@ -399,7 +399,10 @@
                 Extension  => $is_ext,
             );
         };
-        local @INC = ( $RT::LocalEtcPath, $RT::EtcPath, @INC );
+        my @etc_dirs = ($RT::LocalEtcPath);
+        push @etc_dirs, RT->PluginDirs('etc') if $is_ext;
+        push @etc_dirs, $RT::EtcPath, @INC;
+        local @INC = @etc_dirs;
         require $args{'File'};
     };
     if ($@) {


More information about the Rt-commit mailing list