This website requires JavaScript.
Explore
Get Started
openstack
/
swift
Code
Issues
Proposed changes
Files
cc275c45c20f3a9baad928625822dab5d5bee4c0
swift
/
test
/
unit
/
common
/
middleware
History
David Goetz
aea6903e4a
Fixing rate limiting and proxy/server.py so that they don't throw stack traces if memcache wasn't loaded.
2010-11-15 19:32:15 +00:00
..
__init__.py
Initial commit of middleware refactor
2010-08-20 00:42:38 +00:00
test_acl.py
For ACL strings: Shortened .ref to just .r, though .ref, .referer, and .referrer are all accepted. Updated 'Creating Your Own Auth Middleware' to describe how the DevAuth server works and suggestions for creating one's own. Added reseller_prefix (optional) implementation. Used urlparse in referrer_allowed. Fixed bug where group names would get lowercased by clean_acl. Changed .r:any to .r:*. Allowed .r:*.example.com to mean .r:.example.com. Made proxy log just the first authenticated group (the user) alongside the token. Moved proxy callback to clean_acl before the length check of the metadata. Cleaned up redundant logic in first proxy swift.authorize callback. Bit better docs. More and updated tests.
2010-09-08 22:37:27 -07:00
test_auth.py
confirmed pending patch with webob 1.0; resolved only known issue with webob trunk, some pep8 cleanup
2010-10-06 16:10:04 -05:00
test_cname_lookup.py
added SkipTest for cname tests if dnspython is not installed
2010-11-04 16:31:20 -05:00
test_domain_remap.py
PEPy fixes
2010-11-03 09:04:44 -07:00
test_except.py
added middleware to catch errors
2010-10-29 11:10:40 -05:00
test_healthcheck.py
Initial commit of middleware refactor
2010-08-20 00:42:38 +00:00
test_memcache.py
Renamed the cache middleware to memcache middleware
2010-08-24 13:58:32 +00:00
test_ratelimit.py
checking for memcache incase not setup
2010-11-08 12:39:21 -08:00