swift/swift/common/middleware
Matthew Oliver 4f9595f113 py3: port symlink middleware
This patch ports the symlink middleware to py3.
The middleware itself seems to be mostly fine and most changes
are in the symlink unit tests.

Change-Id: I973c2e1bb8969cf6bffece8ce68881c393efbaef
2019-05-30 11:44:42 -07:00
..
crypto Merge "Fix decryption for broken objects" 2019-03-22 22:31:16 +00:00
s3api Merge "S3Api: handle non-ASCII markers in v1 listings." 2019-05-29 23:32:20 +00:00
x_profile [Trivial fix]Remove unnecessary slash 2019-05-06 14:23:05 +08:00
__init__.py Rewrite redirection in cname_lookup & domain_remap 2017-05-11 09:46:29 -04:00
account_quotas.py Refactor server side copy as middleware 2016-05-11 14:55:51 -04:00
acl.py Remove our urlparse wrapper 2019-04-10 12:39:09 -07:00
bulk.py py3: bulk -- alternate approach 2019-05-13 20:08:50 -05:00
catch_errors.py Merge "Content-Length enforcement fixups" 2018-06-29 05:43:39 +00:00
cname_lookup.py Allow to configure the nameservers in cname_lookup 2017-06-01 14:02:08 -07:00
container_quotas.py Refactor server side copy as middleware 2016-05-11 14:55:51 -04:00
container_sync.py Make container sync copy SLO manifests 2016-09-14 13:32:00 +01:00
copy.py py3: fix copying unicode names 2019-03-01 13:21:16 -08:00
crossdomain.py py3: port crossdomain 2018-06-26 13:20:49 -07:00
dlo.py py3: port dlo 2019-04-16 22:34:58 -05:00
domain_remap.py swob: Stop auto-encoding unicode bodies 2018-06-28 09:58:44 -07:00
formpost.py [Trivial fix]Remove unnecessary slash 2019-05-06 14:23:05 +08:00
gatekeeper.py py3: port proxy/controllers/info.py 2018-06-28 09:58:44 -07:00
healthcheck.py py3: port healthcheck 2018-06-26 13:20:49 -07:00
keystoneauth.py Fix small formatting issues in middleware docs 2017-11-20 12:22:18 +01:00
list_endpoints.py rectify 'a invalid version' to 'an invalid version' 2018-06-14 10:18:47 +08:00
listing_formats.py py3: Monkey-patch json.loads to accept bytes on py35 2018-11-02 21:38:53 +00:00
memcache.py Use six to fix imports on Python 3 2015-07-24 11:48:28 +02:00
name_check.py add name_check to /info 2017-03-21 10:58:41 +00:00
proxy_logging.py Make log format for requests configurable 2019-05-02 17:43:25 -06:00
ratelimit.py [Trivial fix]Remove unnecessary slash 2019-05-06 14:23:05 +08:00
read_only.py Read-only middleware fixups 2018-06-11 10:05:49 -07:00
recon.py Have check_drive raise ValueError on errors 2018-06-20 17:15:07 -07:00
slo.py py3: slo 2019-05-17 17:57:23 -05:00
staticweb.py Make staticweb return URL-encoded Location headers 2019-04-12 12:29:00 -07:00
symlink.py py3: port symlink middleware 2019-05-30 11:44:42 -07:00
tempauth.py Merge "Implemented the fix to handle the HTTP request methods other than GET." 2019-03-20 03:13:08 +00:00
tempurl.py Fix tempurl's example code to be in the code-block 2018-08-21 06:58:17 +00:00
versioned_writes.py py3: slo 2019-05-17 17:57:23 -05:00
xprofile.py Python3: fix test_xprofile.py 2018-12-12 20:26:10 +01:00