schema.py
branchstable
changeset 2782 998f24dabd0d
parent 2742 9439c61eb84c
child 2788 8d3dbe577d3a
child 2920 64322aa83a1d
child 2926 4484387ed012
--- a/schema.py	Tue Aug 11 18:13:33 2009 +0200
+++ b/schema.py	Wed Aug 12 13:30:45 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: