[Checkins] SVN: Sandbox/cklinger/megrok.attributetraverser/trunk/ initial import

Christian Klinger cklinger at novareto.de
Mon Sep 13 10:40:37 EDT 2010


Log message for revision 116341:
  initial import

Changed:
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/README.txt
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/bin/
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/bin/buildout
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/bin/test
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/bootstrap.py
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/buildout.cfg
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/develop-eggs/
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/develop-eggs/megrok.attributetraverser.egg-link
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/docs/
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/docs/HISTORY.txt
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/buildout/
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/BTrees
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/RestrictedPython
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/ZConfig
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/ZEO
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/ZODB
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/docutils
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grok
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/__init__.py
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/annotation
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/component
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/content
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/formlib
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/security
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/site
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/view
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/viewlet
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/martian
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/megrok/
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/megrok/__init__.py
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/megrok/attributetraverser
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/persistent
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/roman.py
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/transaction
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/twisted
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/wsgi_intercept
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/z3c/
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/z3c/__init__.py
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/z3c/autoinclude
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/z3c/flashmessage
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/z3c/testsetup
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zc/
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zc/__init__.py
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zc/buildout
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zc/catalog
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zc/lockfile
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zdaemon
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zodbcode
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/__init__.py
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/annotation
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/__init__.py
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/applicationcontrol
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/appsetup
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/authentication
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/basicskin
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/broken
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/component
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/container
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/content
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/debug
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/dependable
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/error
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/exception
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/folder
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/form
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/generations
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/http
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/i18n
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/interface
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/locales
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/pagetemplate
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/principalannotation
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/publication
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/publisher
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/renderer
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/rotterdam
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/schema
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/security
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/server
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/testing
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/twisted
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/wsgi
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/zcmlfiles
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/zopeappgenerations
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/applicationcontrol
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/authentication
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/broken
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/browser
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/browsermenu
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/browserpage
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/browserresource
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/cachedescriptors
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/catalog
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/component
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/componentvocabulary
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/configuration
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/container
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/contentprovider
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/contenttype
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/copy
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/copypastemove
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/datetime
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/deferredimport
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/deprecation
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/dottedname
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/dublincore
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/error
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/event
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/exceptions
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/formlib
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/hookable
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/i18n
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/i18nmessageid
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/index
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/interface
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/intid
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/keyreference
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/lifecycleevent
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/location
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/login
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/minmax
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/pagetemplate
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/password
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/pluggableauth
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/principalannotation
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/principalregistry
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/processlifetime
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/proxy
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/ptresource
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/publisher
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/schema
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/security
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/securitypolicy
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/server
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/session
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/site
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/size
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/structuredtext
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/tal
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/tales
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/testbrowser
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/testing
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/traversing
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/viewlet
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/parts/test/
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/setup.py
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/src/
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/src/megrok/
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/src/megrok/__init__.py
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/src/megrok/attributetraverser/
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/src/megrok/attributetraverser/__init__.py
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/src/megrok/attributetraverser/configure.zcml
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/src/megrok/attributetraverser/meta.py
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/src/megrok/attributetraverser/tests/
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/src/megrok/attributetraverser/tests/__init__.py
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/src/megrok/attributetraverser/tests/ftesting.zcml
  A   Sandbox/cklinger/megrok.attributetraverser/trunk/src/megrok/attributetraverser/tests/test_browser.py

-=-
Added: Sandbox/cklinger/megrok.attributetraverser/trunk/README.txt
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/README.txt	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/README.txt	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1,4 @@
+Introduction
+============
+
+

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/bin/buildout
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/bin/buildout	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/bin/buildout	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1,13 @@
+#!/Users/christian/work/groks/megrok.attributetraverser/../bin/python
+
+import sys
+sys.path[0:0] = [
+    '/Users/christian/.buildout/eggs/setuptools-0.6c11-py2.6.egg',
+    '/Users/christian/.buildout/eggs/zc.buildout-1.4.3-py2.6.egg',
+    ]
+
+
+import zc.buildout.buildout
+
+if __name__ == '__main__':
+    zc.buildout.buildout.main()


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/bin/buildout
___________________________________________________________________
Added: svn:executable
   + 

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/bin/test
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/bin/test	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/bin/test	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1,144 @@
+#!/Users/christian/work/groks/megrok.attributetraverser/../bin/python
+
+import sys
+sys.path[0:0] = [
+  '/Users/christian/work/groks/megrok.attributetraverser/src',
+  '/Users/christian/.buildout/eggs/zope.testing-3.8.7-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.interface-3.5.3-py2.6-macosx-10.4-x86_64.egg',
+  '/Users/christian/.buildout/eggs/zope.exceptions-3.5.2-py2.6.egg',
+  '/Users/christian/.buildout/eggs/setuptools-0.6c11-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.traversing-3.12.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.site-3.9.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.securitypolicy-3.6.1-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.security-3.7.2-py2.6-macosx-10.4-x86_64.egg',
+  '/Users/christian/.buildout/eggs/zope.schema-3.6.1-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.publisher-3.12.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.principalregistry-3.7.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.container-3.11.0-py2.6-macosx-10.4-x86_64.egg',
+  '/Users/christian/.buildout/eggs/zope.component-3.9.1-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.app.wsgi-3.9.2-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.app.testing-3.7.4-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.app.publisher-3.10.1-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.app.publication-3.10.2-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.app.appsetup-3.14.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/grok-1.1rc1-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.location-3.9.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.proxy-3.5.0-py2.6-macosx-10.4-x86_64.egg',
+  '/Users/christian/.buildout/eggs/zope.i18nmessageid-3.5.0-py2.6-macosx-10.4-x86_64.egg',
+  '/Users/christian/.buildout/eggs/zope.i18n-3.7.2-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.lifecycleevent-3.6.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.event-3.4.1-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.annotation-3.5.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.configuration-3.7.1-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.authentication-3.7.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/ZODB3-3.9.4-py2.6-macosx-10.4-x86_64.egg',
+  '/Users/christian/.buildout/eggs/zope.contenttype-3.5.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.browser-1.2-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.password-3.5.1-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.broken-3.6.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.size-3.4.1-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.filerepresentation-3.6.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.dottedname-3.4.6-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.testbrowser-3.7.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.session-3.9.2-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.error-3.7.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.processlifetime-1.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/wsgi_intercept-0.4-py2.6.egg',
+  '/Users/christian/.buildout/eggs/ZConfig-2.7.1-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.app.dependable-3.5.1-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.app.debug-3.4.1-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.componentvocabulary-1.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.ptresource-3.9.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.datetime-3.4.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.browserresource-3.10.2-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.browserpage-3.11.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.browsermenu-3.9.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.viewlet-3.7.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.pagetemplate-3.5.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.hookable-3.4.1-py2.6-macosx-10.4-x86_64.egg',
+  '/Users/christian/.buildout/eggs/zope.deprecation-3.4.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.app.twisted-3.5.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.app.security-3.7.5-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.app.pagetemplate-3.10.1-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.keyreference-3.6.2-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.intid-3.7.2-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.formlib-4.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.copypastemove-3.6.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.contentprovider-3.6.1-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.catalog-3.8.1-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.app.zcmlfiles-3.7.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.app.renderer-3.5.1-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zc.catalog-1.4.2-py2.6.egg',
+  '/Users/christian/.buildout/eggs/z3c.testsetup-0.6.1-py2.6.egg',
+  '/Users/christian/.buildout/eggs/z3c.flashmessage-1.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/z3c.autoinclude-0.3.2-py2.6.egg',
+  '/Users/christian/.buildout/eggs/simplejson-2.0.9-py2.6-macosx-10.4-x86_64.egg',
+  '/Users/christian/.buildout/eggs/pytz-2010b-py2.6.egg',
+  '/Users/christian/.buildout/eggs/martian-0.11.1-py2.6.egg',
+  '/Users/christian/.buildout/eggs/grokcore.viewlet-1.4-py2.6.egg',
+  '/Users/christian/.buildout/eggs/grokcore.view-1.13.2-py2.6.egg',
+  '/Users/christian/.buildout/eggs/grokcore.content-1.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/grokcore.site-1.2-py2.6.egg',
+  '/Users/christian/.buildout/eggs/grokcore.security-1.4-py2.6.egg',
+  '/Users/christian/.buildout/eggs/grokcore.formlib-1.5-py2.6.egg',
+  '/Users/christian/.buildout/eggs/grokcore.component-1.8-py2.6.egg',
+  '/Users/christian/.buildout/eggs/grokcore.annotation-1.2-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zdaemon-2.0.4-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zc.lockfile-1.0.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/transaction-1.0.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/mechanize-0.1.11-py2.6.egg',
+  '/Users/christian/.buildout/eggs/ClientForm-0.2.10-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.minmax-1.1.2-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.tal-3.5.2-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.tales-3.5.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.app.server-3.5.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.app.applicationcontrol-3.5.5-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.login-1.0.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.app.localpermission-3.7.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.dublincore-3.6.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.copy-3.5.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.index-3.6.0-py2.6-macosx-10.4-x86_64.egg',
+  '/Users/christian/.buildout/eggs/zope.app.zopeappgenerations-3.5.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.app.schema-3.5.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.app.rotterdam-3.5.1-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.app.principalannotation-3.7.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.app.locales-3.6.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.app.i18n-3.6.2-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.app.http-3.6.1-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.app.generations-3.5.1-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.app.form-4.0.1-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.app.folder-3.5.1-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.app.exception-3.6.1-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.app.error-3.5.2-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.app.content-3.4.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.app.container-3.8.2-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.app.component-3.8.4-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.app.broken-3.5.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.app.basicskin-3.5.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.structuredtext-3.4.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/roman-1.4.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/docutils-0.6-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zc.buildout-1.4.3-py2.6.egg',
+  '/Users/christian/.buildout/eggs/RestrictedPython-3.5.1-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.server-3.6.1-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.applicationcontrol-3.5.5-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.app.authentication-3.7.1-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.principalannotation-3.6.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.app.interface-3.5.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.deferredimport-3.5.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.cachedescriptors-3.5.0-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zope.pluggableauth-1.0.1-py2.6.egg',
+  '/Users/christian/.buildout/eggs/zodbcode-3.4.0-py2.6.egg',
+  ]
+
+import os
+sys.argv[0] = os.path.abspath(sys.argv[0])
+os.chdir('/Users/christian/work/groks/megrok.attributetraverser/parts/test')
+
+
+import zope.testing.testrunner
+
+if __name__ == '__main__':
+    zope.testing.testrunner.run((['--tests-pattern', '^f?tests$', '-v', '-c']) + [
+        '--test-path', '/Users/christian/work/groks/megrok.attributetraverser/src',
+        ])


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/bin/test
___________________________________________________________________
Added: svn:executable
   + 

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/bootstrap.py
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/bootstrap.py	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/bootstrap.py	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1,260 @@
+##############################################################################
+#
+# Copyright (c) 2006 Zope Foundation and Contributors.
+# All Rights Reserved.
+#
+# This software is subject to the provisions of the Zope Public License,
+# Version 2.1 (ZPL).  A copy of the ZPL should accompany this distribution.
+# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED
+# WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+# WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS
+# FOR A PARTICULAR PURPOSE.
+#
+##############################################################################
+"""Bootstrap a buildout-based project
+
+Simply run this script in a directory containing a buildout.cfg.
+The script accepts buildout command-line options, so you can
+use the -c option to specify an alternate configuration file.
+"""
+
+import os, shutil, sys, tempfile, textwrap, urllib, urllib2, subprocess
+from optparse import OptionParser
+
+if sys.platform == 'win32':
+    def quote(c):
+        if ' ' in c:
+            return '"%s"' % c # work around spawn lamosity on windows
+        else:
+            return c
+else:
+    quote = str
+
+# See zc.buildout.easy_install._has_broken_dash_S for motivation and comments.
+stdout, stderr = subprocess.Popen(
+    [sys.executable, '-Sc',
+     'try:\n'
+     '    import ConfigParser\n'
+     'except ImportError:\n'
+     '    print 1\n'
+     'else:\n'
+     '    print 0\n'],
+    stdout=subprocess.PIPE, stderr=subprocess.PIPE).communicate()
+has_broken_dash_S = bool(int(stdout.strip()))
+
+# In order to be more robust in the face of system Pythons, we want to
+# run without site-packages loaded.  This is somewhat tricky, in
+# particular because Python 2.6's distutils imports site, so starting
+# with the -S flag is not sufficient.  However, we'll start with that:
+if not has_broken_dash_S and 'site' in sys.modules:
+    # We will restart with python -S.
+    args = sys.argv[:]
+    args[0:0] = [sys.executable, '-S']
+    args = map(quote, args)
+    os.execv(sys.executable, args)
+# Now we are running with -S.  We'll get the clean sys.path, import site
+# because distutils will do it later, and then reset the path and clean
+# out any namespace packages from site-packages that might have been
+# loaded by .pth files.
+clean_path = sys.path[:]
+import site
+sys.path[:] = clean_path
+for k, v in sys.modules.items():
+    if k in ('setuptools', 'pkg_resources') or (
+        hasattr(v, '__path__') and
+        len(v.__path__)==1 and
+        not os.path.exists(os.path.join(v.__path__[0],'__init__.py'))):
+        # This is a namespace package.  Remove it.
+        sys.modules.pop(k)
+
+is_jython = sys.platform.startswith('java')
+
+setuptools_source = 'http://peak.telecommunity.com/dist/ez_setup.py'
+distribute_source = 'http://python-distribute.org/distribute_setup.py'
+
+# parsing arguments
+def normalize_to_url(option, opt_str, value, parser):
+    if value:
+        if '://' not in value: # It doesn't smell like a URL.
+            value = 'file://%s' % (
+                urllib.pathname2url(
+                    os.path.abspath(os.path.expanduser(value))),)
+        if opt_str == '--download-base' and not value.endswith('/'):
+            # Download base needs a trailing slash to make the world happy.
+            value += '/'
+    else:
+        value = None
+    name = opt_str[2:].replace('-', '_')
+    setattr(parser.values, name, value)
+
+usage = '''\
+[DESIRED PYTHON FOR BUILDOUT] bootstrap.py [options]
+
+Bootstraps a buildout-based project.
+
+Simply run this script in a directory containing a buildout.cfg, using the
+Python that you want bin/buildout to use.
+
+Note that by using --setup-source and --download-base to point to
+local resources, you can keep this script from going over the network.
+'''
+
+parser = OptionParser(usage=usage)
+parser.add_option("-v", "--version", dest="version",
+                          help="use a specific zc.buildout version")
+parser.add_option("-d", "--distribute",
+                   action="store_true", dest="use_distribute", default=False,
+                   help="Use Distribute rather than Setuptools.")
+parser.add_option("--setup-source", action="callback", dest="setup_source",
+                  callback=normalize_to_url, nargs=1, type="string",
+                  help=("Specify a URL or file location for the setup file. "
+                        "If you use Setuptools, this will default to " +
+                        setuptools_source + "; if you use Distribute, this "
+                        "will default to " + distribute_source +"."))
+parser.add_option("--download-base", action="callback", dest="download_base",
+                  callback=normalize_to_url, nargs=1, type="string",
+                  help=("Specify a URL or directory for downloading "
+                        "zc.buildout and either Setuptools or Distribute. "
+                        "Defaults to PyPI."))
+parser.add_option("--eggs",
+                  help=("Specify a directory for storing eggs.  Defaults to "
+                        "a temporary directory that is deleted when the "
+                        "bootstrap script completes."))
+parser.add_option("-t", "--accept-buildout-test-releases",
+                  dest='accept_buildout_test_releases',
+                  action="store_true", default=False,
+                  help=("Normally, if you do not specify a --version, the "
+                        "bootstrap script and buildout gets the newest "
+                        "*final* versions of zc.buildout and its recipes and "
+                        "extensions for you.  If you use this flag, "
+                        "bootstrap and buildout will get the newest releases "
+                        "even if they are alphas or betas."))
+parser.add_option("-c", None, action="store", dest="config_file",
+                   help=("Specify the path to the buildout configuration "
+                         "file to be used."))
+
+options, args = parser.parse_args()
+
+# if -c was provided, we push it back into args for buildout's main function
+if options.config_file is not None:
+    args += ['-c', options.config_file]
+
+if options.eggs:
+    eggs_dir = os.path.abspath(os.path.expanduser(options.eggs))
+else:
+    eggs_dir = tempfile.mkdtemp()
+
+if options.setup_source is None:
+    if options.use_distribute:
+        options.setup_source = distribute_source
+    else:
+        options.setup_source = setuptools_source
+
+if options.accept_buildout_test_releases:
+    args.append('buildout:accept-buildout-test-releases=true')
+args.append('bootstrap')
+
+try:
+    import pkg_resources
+    import setuptools # A flag.  Sometimes pkg_resources is installed alone.
+    if not hasattr(pkg_resources, '_distribute'):
+        raise ImportError
+except ImportError:
+    ez_code = urllib2.urlopen(
+        options.setup_source).read().replace('\r\n', '\n')
+    ez = {}
+    exec ez_code in ez
+    setup_args = dict(to_dir=eggs_dir, download_delay=0)
+    if options.download_base:
+        setup_args['download_base'] = options.download_base
+    if options.use_distribute:
+        setup_args['no_fake'] = True
+    ez['use_setuptools'](**setup_args)
+    if 'pkg_resources' in sys.modules:
+        reload(sys.modules['pkg_resources'])
+    import pkg_resources
+    # This does not (always?) update the default working set.  We will
+    # do it.
+    for path in sys.path:
+        if path not in pkg_resources.working_set.entries:
+            pkg_resources.working_set.add_entry(path)
+
+cmd = [quote(sys.executable),
+       '-c',
+       quote('from setuptools.command.easy_install import main; main()'),
+       '-mqNxd',
+       quote(eggs_dir)]
+
+if not has_broken_dash_S:
+    cmd.insert(1, '-S')
+
+find_links = options.download_base
+if not find_links:
+    find_links = os.environ.get('bootstrap-testing-find-links')
+if find_links:
+    cmd.extend(['-f', quote(find_links)])
+
+if options.use_distribute:
+    setup_requirement = 'distribute'
+else:
+    setup_requirement = 'setuptools'
+ws = pkg_resources.working_set
+setup_requirement_path = ws.find(
+    pkg_resources.Requirement.parse(setup_requirement)).location
+env = dict(
+    os.environ,
+    PYTHONPATH=setup_requirement_path)
+
+requirement = 'zc.buildout'
+version = options.version
+if version is None and not options.accept_buildout_test_releases:
+    # Figure out the most recent final version of zc.buildout.
+    import setuptools.package_index
+    _final_parts = '*final-', '*final'
+    def _final_version(parsed_version):
+        for part in parsed_version:
+            if (part[:1] == '*') and (part not in _final_parts):
+                return False
+        return True
+    index = setuptools.package_index.PackageIndex(
+        search_path=[setup_requirement_path])
+    if find_links:
+        index.add_find_links((find_links,))
+    req = pkg_resources.Requirement.parse(requirement)
+    if index.obtain(req) is not None:
+        best = []
+        bestv = None
+        for dist in index[req.project_name]:
+            distv = dist.parsed_version
+            if _final_version(distv):
+                if bestv is None or distv > bestv:
+                    best = [dist]
+                    bestv = distv
+                elif distv == bestv:
+                    best.append(dist)
+        if best:
+            best.sort()
+            version = best[-1].version
+if version:
+    requirement = '=='.join((requirement, version))
+cmd.append(requirement)
+
+if is_jython:
+    import subprocess
+    exitcode = subprocess.Popen(cmd, env=env).wait()
+else: # Windows prefers this, apparently; otherwise we would prefer subprocess
+    exitcode = os.spawnle(*([os.P_WAIT, sys.executable] + cmd + [env]))
+if exitcode != 0:
+    sys.stdout.flush()
+    sys.stderr.flush()
+    print ("An error occurred when trying to install zc.buildout. "
+           "Look above this message for any errors that "
+           "were output by easy_install.")
+    sys.exit(exitcode)
+
+ws.add_entry(eggs_dir)
+ws.require(requirement)
+import zc.buildout.buildout
+zc.buildout.buildout.main(args)
+if not options.eggs: # clean up temporary egg directory
+    shutil.rmtree(eggs_dir)

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/buildout.cfg
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/buildout.cfg	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/buildout.cfg	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1,19 @@
+[buildout]
+develop = .
+parts = test omelette
+extends = http://grok.zope.org/releaseinfo/grok-1.1rc1.cfg
+extensions = buildout.dumppickedversions
+versions = versions
+
+[versions]
+zope.app.wsgi = 3.9.2
+zope.app.appsetup = 3.14.0
+
+[omelette]
+recipe = collective.recipe.omelette
+eggs = ${test:eggs}
+
+[test]
+recipe = zc.recipe.testrunner
+eggs = megrok.attributetraverser [test]
+defaults = ['--tests-pattern', '^f?tests$', '-v', '-c']

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/develop-eggs/megrok.attributetraverser.egg-link
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/develop-eggs/megrok.attributetraverser.egg-link	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/develop-eggs/megrok.attributetraverser.egg-link	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1,2 @@
+/Users/christian/work/groks/megrok.attributetraverser/src
+../
\ No newline at end of file

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/docs/HISTORY.txt
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/docs/HISTORY.txt	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/docs/HISTORY.txt	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1,7 @@
+Changelog
+=========
+
+0.1dev (unreleased)
+-------------------
+
+- Initial release

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/BTrees
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/BTrees	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/BTrees	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/ZODB3-3.9.4-py2.6-macosx-10.4-x86_64.egg/BTrees
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/BTrees
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/RestrictedPython
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/RestrictedPython	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/RestrictedPython	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/RestrictedPython-3.5.1-py2.6.egg/RestrictedPython
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/RestrictedPython
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/ZConfig
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/ZConfig	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/ZConfig	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/ZConfig-2.7.1-py2.6.egg/ZConfig
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/ZConfig
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/ZEO
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/ZEO	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/ZEO	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/ZODB3-3.9.4-py2.6-macosx-10.4-x86_64.egg/ZEO
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/ZEO
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/ZODB
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/ZODB	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/ZODB	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/ZODB3-3.9.4-py2.6-macosx-10.4-x86_64.egg/ZODB
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/ZODB
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/docutils
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/docutils	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/docutils	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/docutils-0.6-py2.6.egg/docutils
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/docutils
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grok
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grok	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grok	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/grok-1.1rc1-py2.6.egg/grok
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grok
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/__init__.py
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/__init__.py	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/__init__.py	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1,6 @@
+# See http://peak.telecommunity.com/DevCenter/setuptools#namespace-packages
+try:
+    __import__('pkg_resources').declare_namespace(__name__)
+except ImportError:
+    from pkgutil import extend_path
+    __path__ = extend_path(__path__, __name__)

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/annotation
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/annotation	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/annotation	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/grokcore.annotation-1.2-py2.6.egg/grokcore/annotation
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/annotation
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/component
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/component	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/component	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/grokcore.component-1.8-py2.6.egg/grokcore/component
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/component
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/content
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/content	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/content	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/grokcore.content-1.0-py2.6.egg/grokcore/content
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/content
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/formlib
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/formlib	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/formlib	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/grokcore.formlib-1.5-py2.6.egg/grokcore/formlib
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/formlib
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/security
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/security	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/security	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/grokcore.security-1.4-py2.6.egg/grokcore/security
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/security
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/site
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/site	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/site	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/grokcore.site-1.2-py2.6.egg/grokcore/site
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/site
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/view
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/view	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/view	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/grokcore.view-1.13.2-py2.6.egg/grokcore/view
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/view
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/viewlet
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/viewlet	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/viewlet	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/grokcore.viewlet-1.4-py2.6.egg/grokcore/viewlet
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/grokcore/viewlet
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/martian
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/martian	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/martian	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/martian-0.11.1-py2.6.egg/martian
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/martian
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/megrok/__init__.py
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/megrok/__init__.py	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/megrok/__init__.py	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1,6 @@
+# See http://peak.telecommunity.com/DevCenter/setuptools#namespace-packages
+try:
+    __import__('pkg_resources').declare_namespace(__name__)
+except ImportError:
+    from pkgutil import extend_path
+    __path__ = extend_path(__path__, __name__)

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/megrok/attributetraverser
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/megrok/attributetraverser	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/megrok/attributetraverser	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/work/groks/megrok.attributetraverser/src/megrok/attributetraverser
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/megrok/attributetraverser
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/persistent
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/persistent	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/persistent	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/ZODB3-3.9.4-py2.6-macosx-10.4-x86_64.egg/persistent
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/persistent
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/roman.py
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/roman.py	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/roman.py	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/docutils-0.6-py2.6.egg/roman.py
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/roman.py
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/transaction
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/transaction	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/transaction	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/transaction-1.0.0-py2.6.egg/transaction
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/transaction
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/twisted
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/twisted	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/twisted	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.app.twisted-3.5.0-py2.6.egg/twisted
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/twisted
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/wsgi_intercept
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/wsgi_intercept	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/wsgi_intercept	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/wsgi_intercept-0.4-py2.6.egg/wsgi_intercept
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/wsgi_intercept
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/z3c/__init__.py
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/z3c/__init__.py	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/z3c/__init__.py	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1,6 @@
+# See http://peak.telecommunity.com/DevCenter/setuptools#namespace-packages
+try:
+    __import__('pkg_resources').declare_namespace(__name__)
+except ImportError:
+    from pkgutil import extend_path
+    __path__ = extend_path(__path__, __name__)

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/z3c/autoinclude
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/z3c/autoinclude	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/z3c/autoinclude	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/z3c.autoinclude-0.3.2-py2.6.egg/z3c/autoinclude
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/z3c/autoinclude
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/z3c/flashmessage
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/z3c/flashmessage	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/z3c/flashmessage	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/z3c.flashmessage-1.0-py2.6.egg/z3c/flashmessage
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/z3c/flashmessage
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/z3c/testsetup
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/z3c/testsetup	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/z3c/testsetup	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/z3c.testsetup-0.6.1-py2.6.egg/z3c/testsetup
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/z3c/testsetup
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zc/__init__.py
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zc/__init__.py	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zc/__init__.py	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1,6 @@
+# See http://peak.telecommunity.com/DevCenter/setuptools#namespace-packages
+try:
+    __import__('pkg_resources').declare_namespace(__name__)
+except ImportError:
+    from pkgutil import extend_path
+    __path__ = extend_path(__path__, __name__)

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zc/buildout
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zc/buildout	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zc/buildout	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zc.buildout-1.4.3-py2.6.egg/zc/buildout
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zc/buildout
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zc/catalog
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zc/catalog	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zc/catalog	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zc.catalog-1.4.2-py2.6.egg/zc/catalog
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zc/catalog
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zc/lockfile
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zc/lockfile	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zc/lockfile	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zc.lockfile-1.0.0-py2.6.egg/zc/lockfile
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zc/lockfile
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zdaemon
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zdaemon	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zdaemon	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zdaemon-2.0.4-py2.6.egg/zdaemon
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zdaemon
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zodbcode
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zodbcode	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zodbcode	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zodbcode-3.4.0-py2.6.egg/zodbcode
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zodbcode
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/__init__.py
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/__init__.py	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/__init__.py	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1,6 @@
+# See http://peak.telecommunity.com/DevCenter/setuptools#namespace-packages
+try:
+    __import__('pkg_resources').declare_namespace(__name__)
+except ImportError:
+    from pkgutil import extend_path
+    __path__ = extend_path(__path__, __name__)

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/annotation
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/annotation	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/annotation	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.annotation-3.5.0-py2.6.egg/zope/annotation
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/annotation
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/__init__.py
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/__init__.py	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/__init__.py	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1,6 @@
+# See http://peak.telecommunity.com/DevCenter/setuptools#namespace-packages
+try:
+    __import__('pkg_resources').declare_namespace(__name__)
+except ImportError:
+    from pkgutil import extend_path
+    __path__ = extend_path(__path__, __name__)

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/applicationcontrol
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/applicationcontrol	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/applicationcontrol	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.app.applicationcontrol-3.5.5-py2.6.egg/zope/app/applicationcontrol
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/applicationcontrol
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/appsetup
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/appsetup	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/appsetup	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.app.appsetup-3.14.0-py2.6.egg/zope/app/appsetup
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/appsetup
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/authentication
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/authentication	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/authentication	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.app.authentication-3.7.1-py2.6.egg/zope/app/authentication
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/authentication
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/basicskin
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/basicskin	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/basicskin	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.app.basicskin-3.5.0-py2.6.egg/zope/app/basicskin
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/basicskin
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/broken
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/broken	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/broken	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.app.broken-3.5.0-py2.6.egg/zope/app/broken
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/broken
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/component
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/component	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/component	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.app.component-3.8.4-py2.6.egg/zope/app/component
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/component
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/container
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/container	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/container	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.app.container-3.8.2-py2.6.egg/zope/app/container
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/container
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/content
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/content	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/content	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.app.content-3.4.0-py2.6.egg/zope/app/content
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/content
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/debug
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/debug	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/debug	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.app.debug-3.4.1-py2.6.egg/zope/app/debug
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/debug
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/dependable
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/dependable	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/dependable	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.app.dependable-3.5.1-py2.6.egg/zope/app/dependable
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/dependable
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/error
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/error	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/error	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.app.error-3.5.2-py2.6.egg/zope/app/error
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/error
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/exception
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/exception	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/exception	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.app.exception-3.6.1-py2.6.egg/zope/app/exception
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/exception
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/folder
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/folder	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/folder	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.app.folder-3.5.1-py2.6.egg/zope/app/folder
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/folder
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/form
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/form	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/form	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.app.form-4.0.1-py2.6.egg/zope/app/form
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/form
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/generations
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/generations	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/generations	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.app.generations-3.5.1-py2.6.egg/zope/app/generations
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/generations
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/http
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/http	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/http	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.app.http-3.6.1-py2.6.egg/zope/app/http
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/http
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/i18n
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/i18n	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/i18n	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.app.i18n-3.6.2-py2.6.egg/zope/app/i18n
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/i18n
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/interface
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/interface	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/interface	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.app.interface-3.5.0-py2.6.egg/zope/app/interface
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/interface
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/locales
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/locales	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/locales	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.app.locales-3.6.0-py2.6.egg/zope/app/locales
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/locales
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/pagetemplate
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/pagetemplate	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/pagetemplate	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.app.pagetemplate-3.10.1-py2.6.egg/zope/app/pagetemplate
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/pagetemplate
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/principalannotation
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/principalannotation	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/principalannotation	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.app.principalannotation-3.7.0-py2.6.egg/zope/app/principalannotation
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/principalannotation
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/publication
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/publication	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/publication	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.app.publication-3.10.2-py2.6.egg/zope/app/publication
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/publication
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/publisher
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/publisher	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/publisher	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.app.publisher-3.10.1-py2.6.egg/zope/app/publisher
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/publisher
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/renderer
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/renderer	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/renderer	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.app.renderer-3.5.1-py2.6.egg/zope/app/renderer
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/renderer
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/rotterdam
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/rotterdam	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/rotterdam	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.app.rotterdam-3.5.1-py2.6.egg/zope/app/rotterdam
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/rotterdam
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/schema
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/schema	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/schema	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.app.schema-3.5.0-py2.6.egg/zope/app/schema
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/schema
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/security
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/security	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/security	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.app.security-3.7.5-py2.6.egg/zope/app/security
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/security
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/server
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/server	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/server	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.app.server-3.5.0-py2.6.egg/zope/app/server
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/server
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/testing
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/testing	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/testing	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.app.testing-3.7.4-py2.6.egg/zope/app/testing
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/testing
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/twisted
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/twisted	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/twisted	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.app.twisted-3.5.0-py2.6.egg/zope/app/twisted
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/twisted
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/wsgi
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/wsgi	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/wsgi	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.app.wsgi-3.9.2-py2.6.egg/zope/app/wsgi
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/wsgi
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/zcmlfiles
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/zcmlfiles	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/zcmlfiles	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.app.zcmlfiles-3.7.0-py2.6.egg/zope/app/zcmlfiles
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/zcmlfiles
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/zopeappgenerations
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/zopeappgenerations	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/zopeappgenerations	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.app.zopeappgenerations-3.5.0-py2.6.egg/zope/app/zopeappgenerations
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/app/zopeappgenerations
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/applicationcontrol
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/applicationcontrol	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/applicationcontrol	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.applicationcontrol-3.5.5-py2.6.egg/zope/applicationcontrol
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/applicationcontrol
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/authentication
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/authentication	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/authentication	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.authentication-3.7.0-py2.6.egg/zope/authentication
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/authentication
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/broken
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/broken	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/broken	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.broken-3.6.0-py2.6.egg/zope/broken
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/broken
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/browser
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/browser	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/browser	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.browser-1.2-py2.6.egg/zope/browser
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/browser
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/browsermenu
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/browsermenu	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/browsermenu	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.browsermenu-3.9.0-py2.6.egg/zope/browsermenu
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/browsermenu
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/browserpage
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/browserpage	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/browserpage	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.browserpage-3.11.0-py2.6.egg/zope/browserpage
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/browserpage
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/browserresource
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/browserresource	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/browserresource	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.browserresource-3.10.2-py2.6.egg/zope/browserresource
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/browserresource
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/cachedescriptors
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/cachedescriptors	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/cachedescriptors	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.cachedescriptors-3.5.0-py2.6.egg/zope/cachedescriptors
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/cachedescriptors
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/catalog
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/catalog	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/catalog	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.catalog-3.8.1-py2.6.egg/zope/catalog
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/catalog
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/component
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/component	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/component	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.component-3.9.1-py2.6.egg/zope/component
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/component
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/componentvocabulary
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/componentvocabulary	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/componentvocabulary	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.componentvocabulary-1.0-py2.6.egg/zope/componentvocabulary
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/componentvocabulary
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/configuration
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/configuration	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/configuration	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.configuration-3.7.1-py2.6.egg/zope/configuration
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/configuration
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/container
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/container	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/container	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.container-3.11.0-py2.6-macosx-10.4-x86_64.egg/zope/container
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/container
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/contentprovider
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/contentprovider	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/contentprovider	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.contentprovider-3.6.1-py2.6.egg/zope/contentprovider
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/contentprovider
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/contenttype
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/contenttype	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/contenttype	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.contenttype-3.5.0-py2.6.egg/zope/contenttype
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/contenttype
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/copy
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/copy	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/copy	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.copy-3.5.0-py2.6.egg/zope/copy
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/copy
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/copypastemove
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/copypastemove	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/copypastemove	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.copypastemove-3.6.0-py2.6.egg/zope/copypastemove
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/copypastemove
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/datetime
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/datetime	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/datetime	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.datetime-3.4.0-py2.6.egg/zope/datetime
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/datetime
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/deferredimport
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/deferredimport	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/deferredimport	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.deferredimport-3.5.0-py2.6.egg/zope/deferredimport
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/deferredimport
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/deprecation
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/deprecation	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/deprecation	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.deprecation-3.4.0-py2.6.egg/zope/deprecation
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/deprecation
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/dottedname
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/dottedname	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/dottedname	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.dottedname-3.4.6-py2.6.egg/zope/dottedname
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/dottedname
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/dublincore
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/dublincore	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/dublincore	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.dublincore-3.6.0-py2.6.egg/zope/dublincore
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/dublincore
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/error
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/error	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/error	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.error-3.7.0-py2.6.egg/zope/error
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/error
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/event
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/event	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/event	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.event-3.4.1-py2.6.egg/zope/event
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/event
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/exceptions
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/exceptions	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/exceptions	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.exceptions-3.5.2-py2.6.egg/zope/exceptions
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/exceptions
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/formlib
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/formlib	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/formlib	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.formlib-4.0-py2.6.egg/zope/formlib
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/formlib
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/hookable
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/hookable	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/hookable	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.hookable-3.4.1-py2.6-macosx-10.4-x86_64.egg/zope/hookable
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/hookable
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/i18n
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/i18n	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/i18n	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.i18n-3.7.2-py2.6.egg/zope/i18n
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/i18n
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/i18nmessageid
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/i18nmessageid	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/i18nmessageid	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.i18nmessageid-3.5.0-py2.6-macosx-10.4-x86_64.egg/zope/i18nmessageid
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/i18nmessageid
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/index
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/index	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/index	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.index-3.6.0-py2.6-macosx-10.4-x86_64.egg/zope/index
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/index
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/interface
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/interface	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/interface	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.interface-3.5.3-py2.6-macosx-10.4-x86_64.egg/zope/interface
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/interface
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/intid
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/intid	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/intid	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.intid-3.7.2-py2.6.egg/zope/intid
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/intid
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/keyreference
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/keyreference	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/keyreference	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.keyreference-3.6.2-py2.6.egg/zope/keyreference
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/keyreference
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/lifecycleevent
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/lifecycleevent	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/lifecycleevent	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.lifecycleevent-3.6.0-py2.6.egg/zope/lifecycleevent
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/lifecycleevent
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/location
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/location	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/location	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.location-3.9.0-py2.6.egg/zope/location
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/location
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/login
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/login	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/login	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.login-1.0.0-py2.6.egg/zope/login
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/login
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/minmax
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/minmax	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/minmax	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.minmax-1.1.2-py2.6.egg/zope/minmax
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/minmax
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/pagetemplate
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/pagetemplate	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/pagetemplate	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.pagetemplate-3.5.0-py2.6.egg/zope/pagetemplate
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/pagetemplate
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/password
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/password	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/password	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.password-3.5.1-py2.6.egg/zope/password
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/password
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/pluggableauth
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/pluggableauth	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/pluggableauth	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.pluggableauth-1.0.1-py2.6.egg/zope/pluggableauth
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/pluggableauth
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/principalannotation
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/principalannotation	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/principalannotation	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.principalannotation-3.6.0-py2.6.egg/zope/principalannotation
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/principalannotation
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/principalregistry
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/principalregistry	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/principalregistry	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.principalregistry-3.7.0-py2.6.egg/zope/principalregistry
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/principalregistry
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/processlifetime
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/processlifetime	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/processlifetime	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.processlifetime-1.0-py2.6.egg/zope/processlifetime
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/processlifetime
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/proxy
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/proxy	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/proxy	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.proxy-3.5.0-py2.6-macosx-10.4-x86_64.egg/zope/proxy
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/proxy
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/ptresource
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/ptresource	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/ptresource	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.ptresource-3.9.0-py2.6.egg/zope/ptresource
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/ptresource
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/publisher
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/publisher	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/publisher	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.publisher-3.12.0-py2.6.egg/zope/publisher
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/publisher
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/schema
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/schema	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/schema	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.schema-3.6.1-py2.6.egg/zope/schema
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/schema
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/security
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/security	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/security	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.security-3.7.2-py2.6-macosx-10.4-x86_64.egg/zope/security
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/security
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/securitypolicy
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/securitypolicy	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/securitypolicy	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.securitypolicy-3.6.1-py2.6.egg/zope/securitypolicy
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/securitypolicy
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/server
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/server	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/server	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.server-3.6.1-py2.6.egg/zope/server
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/server
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/session
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/session	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/session	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.session-3.9.2-py2.6.egg/zope/session
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/session
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/site
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/site	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/site	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.site-3.9.0-py2.6.egg/zope/site
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/site
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/size
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/size	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/size	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.size-3.4.1-py2.6.egg/zope/size
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/size
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/structuredtext
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/structuredtext	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/structuredtext	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.structuredtext-3.4.0-py2.6.egg/zope/structuredtext
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/structuredtext
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/tal
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/tal	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/tal	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/tal
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/tales
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/tales	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/tales	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.tales-3.5.0-py2.6.egg/zope/tales
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/tales
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/testbrowser
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/testbrowser	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/testbrowser	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.testbrowser-3.7.0-py2.6.egg/zope/testbrowser
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/testbrowser
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/testing
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/testing	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/testing	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.testing-3.8.7-py2.6.egg/zope/testing
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/testing
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/traversing
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/traversing	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/traversing	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.traversing-3.12.0-py2.6.egg/zope/traversing
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/traversing
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/viewlet
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/viewlet	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/viewlet	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+link /Users/christian/.buildout/eggs/zope.viewlet-3.7.0-py2.6.egg/zope/viewlet
\ No newline at end of file


Property changes on: Sandbox/cklinger/megrok.attributetraverser/trunk/parts/omelette/zope/viewlet
___________________________________________________________________
Added: svn:special
   + *

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/setup.py
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/setup.py	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/setup.py	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1,54 @@
+from setuptools import setup, find_packages
+import os
+
+version = '0.1'
+
+tests_require = [
+    "zope.app.appsetup",
+    "zope.app.publication",
+    "zope.app.publisher",
+    "zope.app.testing",
+    "zope.app.wsgi >= 3.9.2",
+    "zope.component",
+    "zope.container",
+    "zope.principalregistry",
+    "zope.publisher",
+    "zope.schema",
+    "zope.security",
+    "zope.securitypolicy",
+    "zope.site",
+    "zope.testing",
+    "zope.traversing",
+    ]
+
+
+
+setup(name='megrok.attributetraverser',
+      version=version,
+      description="Grokker for attribute Traversal of grok.Views",
+      long_description=open("README.txt").read() + "\n" +
+                       open(os.path.join("docs", "HISTORY.txt")).read(),
+      # Get more strings from http://pypi.python.org/pypi?%3Aaction=list_classifiers
+      classifiers=[
+        "Programming Language :: Python",
+        ],
+      keywords='',
+      author='',
+      author_email='',
+      url='http://svn.plone.org/svn/collective/',
+      license='GPL',
+      package_dir={'': 'src'},
+      packages=find_packages('src'),
+      namespace_packages=['megrok'],
+      include_package_data=True,
+      zip_safe=False,
+      install_requires=[
+          'setuptools',
+          'grok',
+          # -*- Extra requirements: -*-
+      ],
+      extras_require={'test': tests_require},
+      entry_points="""
+      # -*- Entry points: -*-
+      """,
+      )

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/src/megrok/__init__.py
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/src/megrok/__init__.py	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/src/megrok/__init__.py	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1,6 @@
+# See http://peak.telecommunity.com/DevCenter/setuptools#namespace-packages
+try:
+    __import__('pkg_resources').declare_namespace(__name__)
+except ImportError:
+    from pkgutil import extend_path
+    __path__ = extend_path(__path__, __name__)

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/src/megrok/attributetraverser/__init__.py
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/src/megrok/attributetraverser/__init__.py	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/src/megrok/attributetraverser/__init__.py	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1 @@
+# package

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/src/megrok/attributetraverser/configure.zcml
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/src/megrok/attributetraverser/configure.zcml	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/src/megrok/attributetraverser/configure.zcml	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1,10 @@
+<configure xmlns="http://namespaces.zope.org/zope"
+           xmlns:i18n="http://namespaces.zope.org/i18n"
+           xmlns:grok="http://namespaces.zope.org/grok">
+
+
+  <include package="grokcore.view"/>
+  <include package="grokcore.view" file="meta.zcml"/>
+  <grok:grok package=".meta" />
+
+</configure>

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/src/megrok/attributetraverser/meta.py
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/src/megrok/attributetraverser/meta.py	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/src/megrok/attributetraverser/meta.py	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1,41 @@
+# -*- coding: utf-8 -*-
+
+import grok
+import martian
+
+from zope import interface, component
+from zope.publisher.browser import BrowserPage
+from grokcore.security.util import protect_getattr
+from zope.publisher.interfaces.browser import IBrowserPage
+from zope.publisher.interfaces.browser import IDefaultBrowserLayer
+
+
+class AttributeTraversableGrokker(martian.MethodGrokker):
+    """"""
+    martian.component(grok.View)
+
+    def execute(self, factory, method, config, **kw):
+        methods = grok.traversable.bind().get(factory)
+        if methods:
+            name = method.__name__
+            if name in methods.keys():
+                permission = "zope.Public"
+                method_view = type(
+                    factory.__name__, (factory, BrowserPage),
+                    {'__call__': method})
+                context = grok.context.bind().get(factory)
+
+                adapts = (factory, IDefaultBrowserLayer)
+                config.action(
+                    discriminator=('adapter', adapts, interface.Interface, name),
+                    callable=component.provideAdapter,
+                    args=(method_view, adapts, interface.Interface, name))
+                for method_name in IBrowserPage:
+                    config.action(
+                        discriminator=('protectName', method_view, method_name),
+                        callable=protect_getattr,
+                        args=(method_view, method_name, permission),
+                        )
+
+        return True
+

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/src/megrok/attributetraverser/tests/__init__.py
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/src/megrok/attributetraverser/tests/__init__.py	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/src/megrok/attributetraverser/tests/__init__.py	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1,5 @@
+from zope.app.wsgi.testlayer import BrowserLayer
+
+
+class AttributeTraverserLayer(BrowserLayer):
+    pass

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/src/megrok/attributetraverser/tests/ftesting.zcml
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/src/megrok/attributetraverser/tests/ftesting.zcml	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/src/megrok/attributetraverser/tests/ftesting.zcml	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1,56 @@
+<configure
+    xmlns="http://namespaces.zope.org/zope"
+    xmlns:i18n="http://namespaces.zope.org/i18n"
+    xmlns:grok="http://namespaces.zope.org/grok"
+   i18n_domain="dolmen.forms.wizard">
+
+  <include package="grokcore.component" file="meta.zcml" />
+  <include package="zope.component" file="meta.zcml" />
+  <include package="zope.security" file="meta.zcml" />
+  <include package="zope.publisher" file="meta.zcml" />
+  <include package="zope.principalregistry" file="meta.zcml" />
+  <include package="zope.browserpage" file="meta.zcml" />
+  <include package="zope.app.publication" file="meta.zcml" />
+  <include package="zope.securitypolicy" file="meta.zcml" />
+
+  <include package="zope.security" />
+  <include package="zope.authentication" />
+  <include package="zope.securitypolicy" />
+  <include package="zope.principalregistry" />
+  <include package="zope.app.publication" />
+  <include package="zope.app.appsetup" file="ftesting.zcml"/>
+  <include package="zope.annotation" />
+  <include package="zope.publisher" />
+  <include package="zope.password" />
+  <include package="zope.traversing.browser" />
+  <include package="zope.app.wsgi" />
+  <include package="zope.i18n" />
+
+  <include package="megrok.attributetraverser" />
+
+  <securityPolicy
+      component="zope.securitypolicy.zopepolicy.ZopeSecurityPolicy"
+      />
+
+  <unauthenticatedPrincipal
+      id="zope.anybody"
+      title="Unauthenticated User"
+      />
+
+  <grant
+      permission="zope.View"
+      principal="zope.anybody"
+      />
+
+  <principal
+      id="zope.mgr"
+      title="Manager"
+      login="mgr"
+      password="mgrpw"
+      />
+
+  <role id="zope.Manager" title="Site Manager" />
+  <grantAll role="zope.Manager" />
+  <grant role="zope.Manager" principal="zope.mgr" />
+
+</configure>

Added: Sandbox/cklinger/megrok.attributetraverser/trunk/src/megrok/attributetraverser/tests/test_browser.py
===================================================================
--- Sandbox/cklinger/megrok.attributetraverser/trunk/src/megrok/attributetraverser/tests/test_browser.py	                        (rev 0)
+++ Sandbox/cklinger/megrok.attributetraverser/trunk/src/megrok/attributetraverser/tests/test_browser.py	2010-09-13 14:40:36 UTC (rev 116341)
@@ -0,0 +1,98 @@
+"""
+Let's setup some basic infrastructure for running the tests.
+
+  >>> from grokcore.component import testing
+  >>> testing.grok(__name__)
+
+  >>> root = getRootFolder() 
+  >>> root['app'] = app = MyApp()
+  >>> root['app']
+  <megrok.attributetraverser.tests.test_browser.MyApp object at ...>
+
+  >>> from zope.app.wsgi.testlayer import Browser
+  >>> browser = Browser()
+  >>> browser.handleErrors = False
+
+Now we can call the appview with the testbrowser.
+As result we receive the normal output of grok.View
+
+  >>> browser.open('http://127.0.0.1/app/appview')
+  >>> print browser.contents
+  HELLO
+
+Next, we try to access a method on this view, which is
+not marked as traversable.
+
+  >>> browser.handleErrors = True 
+  >>> browser.open('http://127.0.0.1/app/appview/@@untraversable_method')
+  Traceback (most recent call last):
+  ...
+  HTTPError: HTTP Error 404: Not Found
+
+This method is traversable this means we should get the expected
+result
+
+  >>> browser.open('http://127.0.0.1/app/appview/@@traversable_method')
+  >>> print browser.contents
+  I'm traversable!
+
+This test shows that query_strings work with traversable methods
+
+  >>> browser.open('http://127.0.0.1/app/appview/@@with_querystring?name=Christian')
+  >>> print browser.contents
+  Hello Christian
+
+
+  >>> browser.open('http://127.0.0.1/app/appview/@@json_response')
+  >>> browser.headers.get('content-type')
+  'application/json'
+
+  >>> simplejson.loads(browser.contents)
+  {'name': 'json'}
+"""
+
+
+import grok
+import simplejson
+
+
+class MyApp(grok.Context):
+    pass
+
+
+class Appview(grok.View):
+    grok.context(MyApp)
+    grok.traversable('traversable_method')
+    grok.traversable('with_querystring')
+    grok.traversable('json_response')
+
+    def render(self):
+        return "HELLO"
+
+    def untraversable_method(self):
+        return "I'm not traversable!"
+
+    def traversable_method(self):
+        return "I'm traversable!"
+
+    def with_querystring(self, name):
+        return "Hello " + name
+
+    def json_response(self):
+        self.request.response.setHeader('Content-Type', 'application/json')
+        data = {'name': 'json'}
+        return simplejson.dumps(data)
+
+def test_suite():
+    import unittest
+    from megrok.attributetraverser import tests
+    from zope.testing import doctest
+
+    layer = tests.AttributeTraverserLayer(tests.test_browser)
+    suite = unittest.TestSuite()
+    mytest = doctest.DocTestSuite(
+        extraglobs={"getRootFolder": layer.getRootFolder},
+        optionflags=(doctest.NORMALIZE_WHITESPACE|doctest.ELLIPSIS))
+    mytest.layer = layer
+    suite.addTest(mytest)
+    return suite



More information about the checkins mailing list