swift/swift/common
Walter Doekes 77530136f1 tempurl: Fix PUT upload to temp url on py3
Without this change, the self._response_headers gets a dict_items() type
on PUT. But the rest of the code assumes that it is a list.

Bug manifestation:

    File "swift/common/middleware/catch_errors.py", line 120,
        in handle_request
      self._response_headers.append(('X-Trans-Id', trans_id))
  AttributeError: 'dict_items' object has no attribute 'append'

Closes-Bug: #1929083
Change-Id: I5c398b6008716b64c668737e4201ba3b6ab3320b
2021-05-20 11:44:11 -07:00
..
middleware tempurl: Fix PUT upload to temp url on py3 2021-05-20 11:44:11 -07:00
ring Close ring gz file after loading 2021-03-10 19:09:13 +00:00
__init__.py Start using Hacking 2013-07-15 11:41:58 +02:00
base_storage_server.py Allow replication servers to handle all request methods 2020-07-23 09:11:07 -07:00
bufferedhttp.py py3: stop barfing on message/rfc822 Content-Types 2020-03-26 12:55:54 -07:00
constraints.py Deprecate per-service auto_create_account_prefix 2020-01-05 09:53:30 -06:00
container_sync_realms.py Python3: Fix test/unit/common/test_container_sync_realms.py 2019-01-29 09:04:36 -06:00
daemon.py Enable systemd notify sockets for more daemons 2021-04-20 15:38:57 -07:00
db.py Consider tombstone count before shrinking a shard 2021-05-07 18:41:18 +01:00
db_auditor.py auditors: Log and dump recon *before* sleeping 2021-04-24 22:21:33 -07:00
db_replicator.py Consider tombstone count before shrinking a shard 2021-05-07 18:41:18 +01:00
direct_client.py Plumb sharding stats though recon middleware 2021-02-26 15:51:06 +00:00
exceptions.py Refactor db auditors into a db_auditor base class 2021-04-09 12:01:21 +10:00
header_key_dict.py py3: Fix s3api header casing 2019-11-20 12:14:35 -08:00
http.py s3api: Better handle 498/429 responses 2019-12-05 09:42:33 -08:00
internal_client.py Allow direct and internal clients to use the replication network 2020-08-04 21:22:04 +00:00
linkat.py pep8: Turn on E305 2020-04-03 21:22:38 +02:00
manager.py swift-init: Re-enable targeted configs 2021-01-15 13:00:24 -08:00
memcached.py Merge "memcache: Log errors encountered when setting keys" 2021-01-26 22:29:56 +00:00
request_helpers.py Use cached shard ranges for container GETs 2021-01-06 16:28:49 +00:00
splice.py pep8: Turn on E305 2020-04-03 21:22:38 +02:00
storage_policy.py relinker: Accept policy names, too 2021-03-25 12:50:13 +00:00
swob.py Simplify wsgify() 2020-05-27 03:19:13 +00:00
utils.py Merge "relinker: Rehash the parts actually touched when relinking" 2021-05-12 11:14:09 +00:00
wsgi.py Merge "Test proxy-server.conf-sample" 2021-03-31 08:56:27 +00:00