[Checkins] SVN: five.grok/trunk/src/five/grok/meta.py Fix dodgy registration of resource directory when there is no directory

Martin Aspeli optilude at gmx.net
Fri Sep 26 18:04:39 EDT 2008


Log message for revision 91535:
  Fix dodgy registration of resource directory when there is no directory
  

Changed:
  U   five.grok/trunk/src/five/grok/meta.py

-=-
Modified: five.grok/trunk/src/five/grok/meta.py
===================================================================
--- five.grok/trunk/src/five/grok/meta.py	2008-09-26 19:19:59 UTC (rev 91534)
+++ five.grok/trunk/src/five/grok/meta.py	2008-09-26 22:04:37 UTC (rev 91535)
@@ -59,16 +59,18 @@
                         "resource directory and a module named "
                         "'static.py'", module_info.getModule())
 
-        # FIXME: This is public, we need to set security on resources ?
-        name = module_info.dotted_name
-        resource_factory = components.DirectoryResourceFactory(
-            name, resource_path)
-        adapts = (IDefaultBrowserLayer,)
-        provides = interface.Interface
+            # FIXME: This is public, we need to set security on resources ?
+            name = module_info.dotted_name
+            resource_factory = components.DirectoryResourceFactory(
+                name, resource_path)
+            adapts = (IDefaultBrowserLayer,)
+            provides = interface.Interface
 
-        config.action(
-            discriminator=('adapter', adapts, provides, name),
-            callable=component.provideAdapter,
-            args=(resource_factory, adapts, provides, name),
-            )
-        return True
+            config.action(
+                discriminator=('adapter', adapts, provides, name),
+                callable=component.provideAdapter,
+                args=(resource_factory, adapts, provides, name),
+                )
+            return True
+
+        return False
\ No newline at end of file



More information about the Checkins mailing list