19699: Add a couple debug statements for etags
[arvados.git] / sdk / cwl / arvados_cwl / http.py
index 33aa098845f4f45561f2768b14e3cd0c17ae9131..3acc06d48e425f4511edf0c5a1bbfea1f5fecde2 100644 (file)
@@ -119,10 +119,13 @@ def http_to_keep(api, project_uuid, url, utcnow=datetime.datetime.utcnow):
         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()])
+    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):