1
0
Fork 0

tools/web: forward all arguments passed to getJSON and getXML to getURLContent

This commit is contained in:
nemunaire 2017-07-04 06:53:34 +02:00
parent 8a96f7bee9
commit 6ac9fc4857
1 changed files with 6 additions and 10 deletions

View File

@ -162,15 +162,13 @@ def getURLContent(url, body=None, timeout=7, header=None):
(res.status, http.client.responses[res.status]))
def getXML(url, timeout=7):
def getXML(*args, **kwargs):
"""Get content page and return XML parsed content
Arguments:
url -- the URL to get
timeout -- maximum number of seconds to wait before returning an exception
Arguments: same as getURLContent
"""
cnt = getURLContent(url, timeout=timeout)
cnt = getURLContent(*args, **kwargs)
if cnt is None:
return None
else:
@ -178,15 +176,13 @@ def getXML(url, timeout=7):
return parseString(cnt)
def getJSON(url, timeout=7):
def getJSON(*args, **kwargs):
"""Get content page and return JSON content
Arguments:
url -- the URL to get
timeout -- maximum number of seconds to wait before returning an exception
Arguments: same as getURLContent
"""
cnt = getURLContent(url, timeout=timeout)
cnt = getURLContent(*args, **kwargs)
if cnt is None:
return None
else: