Attention une mise à jour du serveur va être effectuée le lundi 17 mai entre 13h et 13h30. Cette mise à jour va générer une interruption du service de quelques minutes.

Commit 6ff8f483 authored by Alexander Kruppa's avatar Alexander Kruppa

In Python >3.3, don't use urllib.request.Request.get_type() (removed in 3.4)

parent 7282ab2d
......@@ -582,7 +582,13 @@ class WorkunitClient(object):
on Python 2 or Python 3.
if isinstance(request, urllib_request.Request):
scheme = request.get_type().lower()
if sys.version_info[0:2] < (3,3):
# In Python 2, get_type() must be used to get the scheme
scheme = request.get_type().lower()
# The .get_Type() method was deprecated in 3.3 and removed
# in 3.4, now the scheme is stored in the .type attribute
scheme = request.type.lower()
# Assume it's a URL string
scheme = request.split(":")[0].lower()
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment