[Checkins] SVN: hurry.zoperesource/branches/janjaapdriessen-wsgi/s Drop the grokcore.component requirement by doing the one remaining registration by hand.

Jan-Jaap Driessen jdriessen at thehealthagency.com
Mon Nov 15 12:01:00 EST 2010


Log message for revision 118415:
  Drop the grokcore.component requirement by doing the one remaining registration by hand.

Changed:
  U   hurry.zoperesource/branches/janjaapdriessen-wsgi/setup.py
  U   hurry.zoperesource/branches/janjaapdriessen-wsgi/src/hurry/zoperesource/configure.zcml
  U   hurry.zoperesource/branches/janjaapdriessen-wsgi/src/hurry/zoperesource/zopesupport.py

-=-
Modified: hurry.zoperesource/branches/janjaapdriessen-wsgi/setup.py
===================================================================
--- hurry.zoperesource/branches/janjaapdriessen-wsgi/setup.py	2010-11-15 16:46:23 UTC (rev 118414)
+++ hurry.zoperesource/branches/janjaapdriessen-wsgi/setup.py	2010-11-15 17:01:00 UTC (rev 118415)
@@ -31,7 +31,6 @@
     zip_safe=False,
     install_requires=[
         'setuptools',
-        'grokcore.component',
         'hurry.resource[wsgi] >= 0.10',
         'z3c.autoinclude',
         'zope.browserresource',

Modified: hurry.zoperesource/branches/janjaapdriessen-wsgi/src/hurry/zoperesource/configure.zcml
===================================================================
--- hurry.zoperesource/branches/janjaapdriessen-wsgi/src/hurry/zoperesource/configure.zcml	2010-11-15 16:46:23 UTC (rev 118414)
+++ hurry.zoperesource/branches/janjaapdriessen-wsgi/src/hurry/zoperesource/configure.zcml	2010-11-15 17:01:00 UTC (rev 118415)
@@ -11,7 +11,7 @@
 
   <hzr:setupHurryZopeResource />
 
-  <grok:grok package="."/>
+  <subscriber handler=".zopesupport.set_base_url_on_needed_inclusions" />
 
   <adapter factory=".zopesupport.AbsoluteURL" />
 

Modified: hurry.zoperesource/branches/janjaapdriessen-wsgi/src/hurry/zoperesource/zopesupport.py
===================================================================
--- hurry.zoperesource/branches/janjaapdriessen-wsgi/src/hurry/zoperesource/zopesupport.py	2010-11-15 16:46:23 UTC (rev 118414)
+++ hurry.zoperesource/branches/janjaapdriessen-wsgi/src/hurry/zoperesource/zopesupport.py	2010-11-15 17:01:00 UTC (rev 118415)
@@ -1,8 +1,7 @@
 # zope integration for hurry.resource
 from zope.interface import alsoProvides
-from zope.component import adapts
+from zope.component import adapts, adapter
 import zope.security.management
-from grokcore.component import subscribe
 
 from zope.publisher.interfaces import IEndRequestEvent, IRequest
 from zope.publisher.interfaces.browser import IBrowserRequest
@@ -49,7 +48,7 @@
         # so we have to use request._orig_env.
         return request._orig_env.setdefault(NEEDED, NeededInclusions())
 
- at subscribe(IEndRequestEvent)
+ at adapter(IEndRequestEvent)
 def set_base_url_on_needed_inclusions(event):
     request = event.request
     # Unfortunately we don't have easy access to the WSGI environment,



More information about the checkins mailing list