[IMP] remove yield easier debug
authorAntony Lesuisse <al@openerp.com>
Wed, 7 Dec 2011 14:06:44 +0000 (15:06 +0100)
committerAntony Lesuisse <al@openerp.com>
Wed, 7 Dec 2011 14:06:44 +0000 (15:06 +0100)
bzr revid: al@openerp.com-20111207140644-5e60tbovfhxdx4r9

addons/web/controllers/main.py

index 0b20e89..27cde36 100644 (file)
@@ -103,6 +103,7 @@ class WebClient(openerpweb.Controller):
             addons = self.server_wide_modules(req)
         else:
             addons = addons.split(',')
+        r = []
         for addon in addons:
             manifest = openerpweb.addons_manifest.get(addon, None)
             if not manifest:
@@ -112,7 +113,8 @@ class WebClient(openerpweb.Controller):
             globlist = manifest.get(key, [])
             for pattern in globlist:
                 for path in glob.glob(os.path.normpath(os.path.join(addons_path, addon, pattern))):
-                    yield path, path[len(addons_path):]
+                    r.append( (path, path[len(addons_path):]))
+        return r
 
     def manifest_list(self, req, mods, extension):
         if not req.debug: