schema.py
changeset 2785 34dfdbefcfd1
parent 2782 998f24dabd0d
child 2788 8d3dbe577d3a
child 2920 64322aa83a1d
child 2926 4484387ed012
--- a/schema.py	Tue Aug 11 18:41:39 2009 +0200
+++ b/schema.py	Wed Aug 12 14:05:36 2009 +0200
@@ -874,6 +874,10 @@
         from <directory>
         """
         self.info('loading %s schemas', ', '.join(config.cubes()))
+        self.extrapath = {}
+        for cubesdir in config.cubes_search_path():
+            if cubesdir != config.CUBES_DIR:
+                self.extrapath[cubesdir] = 'cubes'
         if config.apphome:
             path = tuple(reversed([config.apphome] + config.cubes_path()))
         else: