Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
if "ETag" in properties and len(properties["ETag"]) > 2:
etags[properties["ETag"]] = item
if "ETag" in properties and len(properties["ETag"]) > 2:
etags[properties["ETag"]] = item
+ logger.debug("Found ETags %s", etags)
+
properties = {}
headers = {}
if etags:
headers['If-None-Match'] = ', '.join([etag_quote(k) for k,v in etags.items()])
properties = {}
headers = {}
if etags:
headers['If-None-Match'] = ', '.join([etag_quote(k) for k,v in etags.items()])
+ logger.debug("Sending GET request with headers %s", headers)
req = requests.get(url, stream=True, allow_redirects=True, headers=headers)
if req.status_code not in (200, 304):
req = requests.get(url, stream=True, allow_redirects=True, headers=headers)
if req.status_code not in (200, 304):